Brennan Elliott
as
Brian Howell
Heather Doerksen
as
Casey
Lacey Chabert
as
Jenny Fintley
Daniel Cudmore
as
Tommy
Ted Tetzlaff
Director
Paul Stewart
as
Joe Kellerson
Richard Benedict
as
Murdered Seaman
Bobby Driscoll
as
Tommy
Caren Kaye
as
Beth Braddock
Joe Unger
as
Ernst
J.P. Manoux
as
Tommy
John Gatins
as
Young Caspar Dixon
Robert Aldrich
Director
Ian Wolfe
as
Father Joseph
Frank De Vol
as
Piano Player - Old Timer
Harrison Ford
as
Tommy
Tom Wilkinson
as
Father Matthew Thomas
Robert Carlyle
as
Graham
Robert Pugh
as
Mr. Unsworth
Anthony Booth
as
Tommy
Tyler Johnson
as
Conrad
Alec Mapa
as
Hal
Katie Johnson
as
Melinda
Henry G. Sanders
as
(as Henry Sanders)
Charles Lampkin
as
Danny's Father
Duncan McLeod
as
Lt. Joe Sterling
Herbert Jefferson Jr.
as
Tommy
Corbin Pitts
as
Tommy
Arthur Roberts
as
Al
David Millbern
as
John
Mel England
as
Raymond
Andrew Lauer
as
Tommy
Teri Polo
as
Angela
Robert Davi
as
Carlo
Nicholas Turturro
as
Tommy
Billy Blair
as
Chet
Tara Buck
as
Murel
Beth Grant
as
Tess
Damon Carney
as
Tommy
Tim Hunter
Director
Marc Blucas
as
Howard
Robin Tunney
as
Maggie
Nicolas Cage
as
Ray
Matt Mulhern
Director
John Krasinski
as
Bob Flynn
Lenny Venito
as
Cop
Brian Tarantina
as
Mr. Alonso
Chance Kelly
as
Tommy
Claudio Fragasso
Director
Massimo Vanni
as
David
Claudio Fragasso
as
Narrator
Don 'The Dragon' Wilson
as
Tommy
Josh Duhamel
Director
Jensen Ackles
as
Jack Durfy
Morgan Kelly
as
Team Brotha Fuckaz Member
Lochlyn Munro
as
Tommy
Olle Hellbom
Director
Maria Persson
as
Annika
Hans Clarin
as
Donner-Karlsson
Inger Nilsson
as
Pippi Långstrump
Pär Sundberg
as
Tommy
Mark Romanek
Director
Keira Knightley
as
Ruth
Andrew Garfield
as
Tommy
Ella Purnell
as
Young Ruth
Kal Penn
as
Christian Van Burden
Geoff Bell
as
David Snodgrass
Vincent Regan
as
Nicholas Lemarchand
James Oliver Wheatley
as
Tommy