Characters played by Robert De Niro
Frank Goode
Characters played by Drew Barrymore
Rosie
Characters played by Kate Beckinsale
Amy
Characters played by Sam Rockwell
Robert
Characters played by Lucian Maisel
Jack
Characters played by Damian Young
Jeff
Characters played by James Frain
Tom
Characters played by Melissa Leo
Colleen
Characters played by Kate Moennig
Jilly
Characters played by Brendan Sexton III
Mugger
Characters played by James Murtaugh
Dr. Ed
Characters played by Austin Lysy
David
Characters played by Chandler Frantz
Young David
Characters played by Lily Mo Sheen
Young Amy
Characters played by Seamus Davey-Fitzpatrick
Young Robert
Characters played by Mackenzie Milone
Young Rosie
Characters played by Kene Holiday
Butcher
Characters played by E.J. Carroll
Wine Man
Characters played by Louis Carbonneau
BBQ Salesman
Characters played by Mandell Butler
Delivery Man
Characters played by Caroline Clay
Amtrak Ticket Agent
Characters played by Katy Grenfell
Young Woman on First Train
Characters played by Lynn Cohen
Old Woman on First Train
Characters played by Jayne Houdyshell
Alice
Characters played by William J. Slinsky Sr.
Man on Platform
Characters played by Kelly McAndrew
Hooker
Characters played by Jason Harris
Cab Rider #1
Characters played by Julian Rebolledo
Cab Rider #2
Characters played by Ben Liff
Young Man in Diner #1 (94 Years)
Characters played by Harvey Liff
Young Man in Diner #2 (86 Years)
Characters played by Lynn Blades
Anchorwoman
Characters played by Kevin Collins
Anchorman
Characters played by Patricia Phillips
NY Woman on Street
Characters played by Kevin Martin
Man on Bus
Characters played by Ben Schwartz
Writer
Characters played by Debargo Sanyal
Art Director
Characters played by Scott Cohen
Music Conductor
Characters played by Jackie Cronin
Booking Office Lady
Characters played by Erica Leigh Boseski
Female Orchestra Member
Characters played by Allie Woods Jr.
Greyhound Station Assistant
Characters played by Sonja Stuart
Jean Goode
Characters played by Mimi Lieber
Jean Goode
Characters played by Ethan Munsch
Baby Max
Characters played by Harrison Munsch
Baby Max
Characters played by Kira Visser
Flight Attendant
Characters played by Mattie Hawkinson
Art Gallery Girl
Characters played by Steve Antonucci
Commuter
Characters played by Joe Barbagallo
Janitor
Characters played by David Boston
Traveler at Airline Counter
Characters played by Ryan Curtis
Student
Characters played by Bob Dio
Airport Passenger
Characters played by Tom Feige
Train Passenger
Characters played by Devin Gibson
Train Passenger
Characters played by Tom Margiotta
Extra - Pilot
Characters played by Robert Niebrzydowski
Airport Medical Person
Characters played by Kayzure Sakar
Inmate in prison nightmare
Characters played by Kent Sladyk
Max-Aircraft Ground Crew
Characters played by Joel Vetsch
Train Passenger
Characters played by Andre Von Boozier
Train Passenger
Characters played by Antoine Von Boozier
Train Passenger
Characters played by Waneeki Yokomee-Fung
Train Passenger