Travis Block
Liam Neeson
Mira Jones
Emmy Raver-Lampman
Blaire Wright
Clara Helms
Helen Davidson
Yael Stone
Jordan Lockhart
Andrew Shaw
Wallace
Zac Lemons
Pearl
Georgia Flood
Sarah
Caroline Brazier
Sofia Elores
Melanie Jarnson
Beat Cop
Sunny S. Walia
Bald Guy
Linc Hasler
Nationalist Leader
Anthony J. Sharpe
Dusty Crane
Taylor John Smith
Bearded Nationalist #2
Cam Faull
Bearded Nationalist #3
Jasper Bagg
Desk Captain
Joe Petruzzi
Deputy 1
Alex Cooke
Deputy 2
Damien Bodie
Margaret Robinson / 911 Operator
Andriana Williams
Secretary
Anita Torrance
Waitress
Irene Chen
Young Female Reporter
Dailin Gabrielle
Unconscious Jetta Driver
Rodney Miller
Gabriel Robinson
Aidan Quinn
Extra (uncredited)
Amelia Forsyth-Smith
Yanina Clifton
Drew Hawthorne
Tim Draxl
Amanda Block
Claire van der Boom
Police Officer
Michael M. Foster
Principal
Yesse Spence
Lecturer
Todd Levi
Natalie Block
Gabriella Sengos
Stunt Coordinator
Chris Weir
Stunts
Tim Wong
Producer
Coco Xiaolu Ma
Philli Anderson
Casting
Tom McSweeney
Mary Vernieu
Executive Producer
Jimmy Cummings
Hairstylist
Nele Pandis
Makeup Artist
Zhe Chen
Writer
Mark Williams
Director
Stunt Double
Original Music Composer
Mark Isham
Director of Photography
Shelly Johnson
Paul Currie
Jesse Turner
Co-Producer
Jackie Fletcher
Mark Vanselow
David Newman
Michelle Wade Byrd
Noriko Watanabe
Jim Cardwell
Associate Producer
Mario Biancacci
Unit Production Manager
Sandy Stevens
Costume Design
Katherine Milne
Emma Kingsbury
Second Second Assistant Director
Oliver Tummel
Set Decoration
Vanessa Cerne
Script Supervisor
Ted Green
Tom Ortenberg
Craig Chapman
Amanda Rowbottom
Art Direction
Jennifer A. Davis
Evan Forster
Special Effects Supervisor
Peter Stubbs
Supervising Art Director
Belinda Cusmano
Second Unit Director
Guy Norris
Aleve Mei Loh
Hair Supervisor
Andrea Cadzow
Senior Visual Effects Supervisor
John Sanderson
Craig McMahon
Nicole Schipilliti
Makeup Supervisor
First Assistant Director
Matt Enfield
Hauk Olafsson
Second Assistant Director
Dean Fay
Sharelle Starr
Story
Brandon Reavis
Myles Nestel
Editor
Michael P. Shawver
Production Design
Michelle McGahey
Screenplay
Nick May
Annette van Moorsel
Alek Skar
Thanks
Gianni Benvenuto
Domenic Benvenuto