Billy the Bat

Billy the Bat is a 2016 action comedy.

Plot
After his boss unexpectedly dies, a down and out pet store worker steals money from his safe only to discover it's the drug money of a former worker turned sitcom lead. And while the Mafioso that produced the drugs puts a hit on his head, he calls upon the aid of a devil-may-care bodyguard to protect him.

Cast
Channing Tatum as Jack Diamond: An observant pet shop clerk and the main protagonist.

Jeffrey Dean Morgan as Billy Ponderosa: An unvarnished freelance goon for hire who is hired by Jack.

Scarlett Johansson as Greta Tolman: Jack's kind but headstrong girlfriend.

Jesse Eisenberg as Kevin Hardgrove: A passive aggressive lawyer.

John Leguizamo as Miguel Patinkin: Crazed former pet store clerk.

Taron Egerton as Peter Osment: A federal agent.

Daniel Radcliffe as Nerman Wachowski: A temp agency spokesperson who's actually an agency informant.

Kelsey Grammer as Chippendale Addams: Revered mafioso and the main antagonist.

Ed Sheeran as Austin Gables: Chippendale's right-hand man.

Denis Leary as Dominic Cooper: Chippendale's hitman.

Idris Elba as Alastair Carney: An FBI analyst.

Donald Glover as Girard Carney: Alastair's son.

Brad Pitt as Jack Kowalski: Former TV dad turned ex-con.

Sebastian Stan as Benjamin Adams

Jim Carrey as Griffin Dench: Freelance officer.

Johnny Depp as Monty: Delirious former priest.

Emma Thompson as Maude Diamond

Sharlto Copley as Timon

Gal Gadot as Kiera

Charlie Hunnam as Brad

Tom Holland as Scott

Jesse Plemons as Delbert

Grant Gustin as Cummings