Characters played by Liam Neeson
Michael MacCauley
Characters played by Vera Farmiga
Joanna
Characters played by Patrick Wilson
Alex Murphy
Characters played by Jonathan Banks
Walt
Characters played by Sam Neill
Captain Hawthorne
Characters played by Elizabeth McGovern
Karen MacCauley
Characters played by Killian Scott
Dylan
Characters played by Shazad Latif
Vince
Characters played by Andy Nyman
Tony
Characters played by Clara Lago
Eva
Characters played by Roland Møller
Jackson
Characters played by Florence Pugh
Gwen
Characters played by Dean-Charles Chapman
Danny MacCauley
Characters played by Ella-Rae Smith
Sofia
Characters played by Nila Aalia
Sherri
Characters played by Colin McFarlane
Conductor Sam
Characters played by Kobna Holdbrook-Smith
Oliver
Characters played by Adam Nagaitis
Conductor Jimmy
Characters played by Kingsley Ben-Adir
Agent Garcia
Characters played by Damson Idris
Agent Denys
Characters played by Andy Lucas
Manny Engineer
Characters played by Zaak Conway
Caleb O'Malley
Characters played by Ben Caplan
Frank
Characters played by Letitia Wright
Jules Skateboarder
Characters played by Simon Hibbs
Sean O'Malley
Characters played by Nathan Wiley
Sniper
Characters played by Jamie Beamish
Nathan
Characters played by Ben Nathan
Police Officer
Characters played by David Alwyn
Platform Trooper
Characters played by John Alastair
Officer O'Neal
Characters played by Edward Bluemel
Gwen's Boyfriend
Characters played by Aoife Hinds
Jeanie
Characters played by Alana Maria
Officer Jones
Characters played by Pat Kiernan
Self
Characters played by Natalie Duddridge
Self
Characters played by Jaime Menéndez
Enrique Mendez
Characters played by Remi-Lawal Abiola
Commuter
Characters played by Lee Asquith-Coe
QRF Policer Officer
Characters played by David Olawale Ayinde
Subway Passenger
Characters played by Mark Battershill
SWAT Police Officer
Characters played by Neal Beagley
Police Officer
Characters played by Amy Clare Beales
Commuter
Characters played by Marc Benanti
Commuter
Characters played by Andres Austin Bennett
Medic
Characters played by Dilyana Bouklieva
Commuter
Characters played by Ross Carter
Police Detective
Characters played by Gabriel Castilho
Commuter
Characters played by Jonathan Clifford
State Trooper
Characters played by Bern Collaço
Commuter
Characters played by Pamela Betsy Cooper
Commuter
Characters played by Graham Curry
Commuter
Characters played by Leigh Dent
Commuter
Characters played by Steven I. Dillard
Paperman
Characters played by Andrew Dunkelberger
Commuter
Characters played by Vikki Edwards
Passenger
Characters played by Marc Esse
Train Passenger
Characters played by Begona F. Martin
Police Woman
Characters played by Lati Gbaja
Commuter on the Train
Characters played by Diane Halling
Station Vendor
Characters played by Lee Nicholas Harris
Commuter
Characters played by Lindy Hennessy
New York Commuter
Characters played by Michael Hennessy
Train Passenger
Characters played by Pete Buzzsaw Holland
Commuter
Characters played by Alex Jaep
Commuter
Characters played by Tobias James-Samuels
New York Passanger
Characters played by Kyle Jerichow
Yankees Fan
Characters played by Trevor Johnson
Train Commuter
Characters played by Swaylee Loughnane
Train Passenger
Characters played by Obie Matthew
NY County Sheriff
Characters played by Peter Meyer
Passenger
Characters played by Anthony Milton
Policeman
Characters played by Maximus Morgan
Commuter
Characters played by Kaushal Odedra
Commuter
Characters played by Tony Pankhurst
Main Commuter
Characters played by Shane Rawlings
Police Man
Characters played by Shawnee Robertson
Transit Employee
Characters played by Shade Rupe
Bus Accident Doctor
Characters played by Richard Stanley
Commuter
Characters played by Anna Stark
Nodding Passenger
Characters played by A.k. Steppa
Commuter
Characters played by Georgie-May Tearle
Medic
Characters played by Stuart Whelan
Police Detective
Characters played by Barry Wilson
Commuter