Casting

Director

Mark Williams

Producer

Coco Xiaolu Ma, Paul Currie, Myles Nestel, Mark Williams

Executive Producer

Craig McMahon, Tom Ortenberg, Jimmy Cummings, Craig Chapman, Zhe Chen, Domenic Benvenuto

Writer

Mark Williams

Screenplay

Nick May

Story

Nick May, Brandon Reavis

Original Music Composer

Mark Isham

Director of Photography

Shelly Johnson

Editor

Michael P. Shawver

Casting

Tom McSweeney, David Newman, Mary Vernieu, Michelle Wade Byrd

Stunt Coordinator

Mark Vanselow, Chris Weir

Production Design

Michelle McGahey

Art Direction

Jennifer A. Davis

Set Decoration

Vanessa Cerne

Costume Design

Katherine Milne, Emma Kingsbury

Makeup Artist

Nicole Schipilliti, Amanda Rowbottom, Noriko Watanabe, Nele Pandis

Hairstylist

Nicole Schipilliti, Amanda Rowbottom, Noriko Watanabe, Nele Pandis

Liam Neeson
Liam NeesonTravis Block
Emmy Raver-Lampman
Emmy Raver-LampmanMira Jones
Taylor John Smith
Taylor John SmithDusty Crane
Aidan Quinn
Aidan QuinnGabriel Robinson
Tim Draxl
Tim DraxlDrew Hawthorne
Claire van der Boom
Claire van der BoomAmanda Block
Michael M. Foster
Michael M. FosterPolice Officer
Yesse Spence
Yesse SpencePrincipal
Todd Levi
Todd LeviLecturer
?
Gabriella SengosNatalie Block
?
Clara HelmsBlaire Wright
Yael Stone
Yael StoneHelen Davidson
Andrew Shaw
Andrew ShawJordan Lockhart
?
Zac LemonsWallace
Georgia Flood
Georgia FloodPearl
Caroline Brazier
Caroline BrazierSarah
Mel Jarnson
Mel JarnsonSofia Elores
Sunny S. Walia
Sunny S. WaliaBeat Cop
?
Linc HaslerBald Guy
Anthony J. Sharpe
Anthony J. SharpeNationalist Leader
Cam Faull
Cam FaullBearded Nationalist #2
Jasper Bagg
Jasper BaggBearded Nationalist #3
Joe Petruzzi
Joe PetruzziDesk Captain
Alex Cooke
Alex CookeDeputy 1
Damien Bodie
Damien BodieDeputy 2
?
Andriana WilliamsMargaret Robinson / 911 Operator
?
Anita TorranceSecretary
Irene Chen
Irene ChenWaitress
Dailin Gabrielle
Dailin GabrielleYoung Female Reporter
?
Rodney MillerUnconscious Jetta Driver
?
Amelia Forsyth-SmithExtra (uncredited)
?
Yanina CliftonExtra (uncredited)