Movie Cast (32)
Liam Neeson
Travis Block
Emmy Raver-Lampman
Mira Jones
Taylor John Smith
Dusty Crane
Aidan Quinn
Gabriel Robinson
Tim Draxl
Drew Hawthorne
Claire van der Boom
Amanda Block
Michael M. Foster
Police Officer
Yesse Spence
Principal
Todd Levi
Lecturer
Gabriella Sengos
Natalie Block
Clara Helms
Blaire Wright
Yael Stone
Helen Davidson
Andrew Shaw
Jordan Lockhart
Zac Lemons
Wallace
Georgia Flood
Pearl
Caroline Brazier
Sarah
Melanie Jarnson
Sofia Elores
Sunny S. Walia
Beat Cop
Linc Hasler
Bald Guy
Anthony J. Sharpe
Nationalist Leader
Cam Faull
Bearded Nationalist #2
Jasper Bagg
Bearded Nationalist #3
Joe Petruzzi
Desk Captain
Alex Cooke
Deputy 1
Damien Bodie
Deputy 2
Andriana Williams
Margaret Robinson / 911 Operator
Anita Torrance
Secretary
Irene Chen
Waitress
Dailin Gabrielle
Young Female Reporter
Rodney Miller
Unconscious Jetta Driver
Amelia Forsyth-Smith
Extra (uncredited)
Yanina Clifton
Extra (uncredited)
Movie Crew (64)
Costume & Make-Up
Katherine Milne
Costume Design
Emma Kingsbury
Costume Design
Nicole Schipilliti
Hairstylist
Nicole Schipilliti
Makeup Artist
Amanda Rowbottom
Hairstylist
Amanda Rowbottom
Makeup Artist
Andrea Cadzow
Hair Supervisor
Andrea Cadzow
Makeup Supervisor
Noriko Watanabe
Makeup Artist
Noriko Watanabe
Hairstylist
Nele Pandis
Hairstylist
Nele Pandis
Makeup Artist
Art
Production
Tom McSweeney
Casting
David Newman
Casting
Mary Vernieu
Casting
Michelle Wade Byrd
Casting
Jim Cardwell
Co-Producer
Evan Forster
Co-Producer
Coco Xiaolu Ma
Producer
Craig McMahon
Executive Producer
Tom Ortenberg
Executive Producer
Craig Chapman
Executive Producer
Mario Biancacci
Associate Producer
Sandy Stevens
Unit Production Manager
Mark Williams
Writer
Mark Williams
Director
Paul Currie
Producer
Myles Nestel
Producer
Mark Williams
Producer
Zhe Chen
Executive Producer
Gianni Benvenuto
Thanks
Domenic Benvenuto
Executive Producer
Jackie Fletcher
Co-Producer