After a drug deal gone wrong, a bruised detective must fight his way through a criminal underworld to rescue a politician’s estranged son, while unraveling a deep web of corruption and conspiracy that ensnares his entire city.
Videos
Casting arrow_drop_down
Tom Hardy as
Forest Whitaker as
Timothy Olyphant as
Justin Cornwell as
Jessie Mei Li as
Yeo Yann Yann as
Luis Guzmán as
Sunny Pang as
Michelle Waterson-Gomez as
Quelin Sepulveda as
Richard Harrington as
Jack Morris as Criminal
Tom Wu as
Narges Rashidi as Helena
Jill Winternitz as Angela
Atul Sharma as Doctor
Gordon Alexander as
Jennifer Armour as Patrol Cop
John Cummins as Jimmy
Serhat Metin as Cortez
Jim Caesar as
Emma Kaler as Driver
Richard Pepper as Jerry Richardson
Albert Tang as Old Vendor
Joe David Walters as D.A. Collins
Jon-Scott Clark as Ticket Guy
Stacy Sobieski as Hospital Doctor
Timothy Hornor as Harold
Dan Brothers as Police Officer
Jeremy Ang Jones as Tsui
Bailey Cameron as Joey
Eric Sirakian as Hotel Concierge
Arun Kapur as Hotel Attendee
Christopher Ashman as Crime Scene Photographer
Xelia Mendes-Jones as Johnny
Volenté Lloyd as Prostitute
Astrid Fox-Sahan as Josie
Aaron Ly as
Pino Maiello as Junkyard crew
arrow_drop_down
Crew arrow_drop_down
Liam Lock First Assistant Director
James McGeown Second Assistant Director
Joelle Rumbelow Set Decoration
Sam Stokes Supervising Art Director
Faye Boustead Art Direction
Julia Schunevitsch Stunt Double
Sarah Dibsdall Producer
Kelly Valentine Hendry Casting
Claire Pritchard Makeup & Hair
Elis Howell Griffiths Sound Mixer
Joss Colin Boom Operator
Andre Harihandoyo Dialogue Editor
Xavier Gens Second Unit Director
Adrian Yew Erman ADR Recording Engineer
Jacob Tomuri Stunts
Adrian Derrick-Palmer Stunts
Oleg Podobin Stunts
Christina Petrou Stunts
Juliette Woodcock Unit Production Manager
Danny Hargreaves Special Effects Supervisor
Rahil Abbas Production Design
Stephanie Whonsetler Executive In Charge Of Production