Liam Neeson
Travis Block
Aidan Quinn
Gabriel Robinson
Joe Petruzzi
Desk Captain
Yael Stone
Helen Davidson
Mel Jarnson
Sofia Elores
Tim Draxl
Drew Hawthorne
Alex Cooke
Deputy 1
Yesse Spence
Principal
Todd Levi
Lecturer
Anthony J. Sharpe
Nationalist Leader
Irene Chen
Waitress
Mark Williams
Writer, Director, Producer
Alevé Loh
Co-Producer
Jim Cardwell
Co-Producer
Mark Isham
Original Music Composer
Mark Vanselow
Stunt Coordinator, Stunt Double
Nele Pandis
Hairstylist, Makeup Artist
Tim Wong
Stunts
Peter Stubbs
Special Effects Supervisor
Nick May
Screenplay, Story
Noriko Watanabe
Hairstylist, Makeup Artist
Guy Norris
Second Unit Director, Stunts
Andrew Shaw
Jordan Lockhart
Michelle McGahey
Production Design
Tom Ortenberg
Executive Producer
Amelia Forsyth-Smith
Extra (uncredited)
Amanda Rowbottom
Hairstylist, Makeup Artist
Jasper Bagg
Bearded Nationalist #3
Zac Lemons
Wallace
Hauk Olafsson
Senior Visual Effects Supervisor
Jimmy Cummings
Executive Producer
Shelly Johnson
Director of Photography
Dean Fay
Second Assistant Director
Sandy Stevens
Unit Production Manager
Paul Currie
Producer
Clara Helms
Blaire Wright
Michael M. Foster
Police Officer, Stunt Double
Linc Hasler
Bald Guy
Emma Kingsbury
Costume Design
Rodney Miller
Unconscious Jetta Driver
Chris Weir
Stunt Coordinator
Vanessa Cerne
Set Decoration
Craig Chapman
Executive Producer
Evan Forster
Co-Producer
Craig McMahon
Executive Producer
John Sanderson
Senior Visual Effects Supervisor
Jennifer A. Davis
Art Direction
Cam Faull
Bearded Nationalist #2
Matt Enfield
First Assistant Director
Andrea Cadzow
Hair Supervisor, Makeup Supervisor
Domenic Benvenuto
Executive Producer
Jackie Fletcher
Co-Producer
Katherine Milne
Costume Design