Tom Cruise
Ray Ferrier
Morgan Freeman
Narrator (voice)
Dakota Fanning
Rachel Ferrier
Channing Tatum
Boy in Church (uncredited)
David Harbour
Dock Worker
Tim Robbins
Harlan Ogilvy
Amy Ryan
Neighbor With Toddler
Justin Chatwin
Robbie Ferrier
John Williams
Conductor, Original Music Composer
David Koepp
Screenplay
James DuMont
Well-Meaning Father
Ty Simpkins
3 Year Old Boy
Josh Friedman
Screenplay
Peter Gerety
Hatch Boss / Load Manager
Chris Navarro
ADR Recordist
Dendrie Taylor
Well Meaning Mother
Becky Ann Baker
Disaster Relief Volunteer
Gene Barry
Grandfather
Kirsten Nelson
Businesswoman
Adam Lazarre-White
Crowd Onlooker
Lenny Venito
Manny the Mechanic
Janusz Kamiński
Director of Photography
Deb Dalton
Costume Supervisor
Robert Cicchini
Guy in Suit
Randy Thom
Sound Designer
Danny Hoch
Intersection Guy Cop
Vito D'Ambrosio
Crowd Onlooker
Casey O'Neill
Stunt Double
Daniel Franzese
National Guardsman
Dennis Muren
Senior Visual Effects Supervisor
Richard King
Supervising Sound Editor, Sound Designer
Ana Maria Quintana
Script Supervisor, Crowd Onlooker
Takayo Fischer
Older Woman
Bruce Paul Barbour
Utility Stunts
Jeffrey Hutchinson
Man in Basket
Dempsey Pappion
Man in Basket
Caitlin McKenna
ADR Voice Casting
John Scurti
Ferry Captain
Rick O'Connor
CG Animator
Andy Nelson
Sound Re-Recording Mixer
R.J. Kizer
Supervising ADR Editor
Michael W. Mitchell
Sound Designer
Debra Zane
Casting
Randy K. Singer
Foley Mixer
Ann Robinson
Grandmother
Tracy Howe
Crowd Onlooker
Anna Behlmer
Sound Re-Recording Mixer
Jim Hanna
Bus Driver