Daniel Bacon
as
Dr. Stevenson
Emmanuelle Vaugier
as
Kate
Jesse Hutch
as
Kenneth
Isabel Coixet
Director
Emily Holmes
as
1st Student
Sonja Bennett
as
Beth
Penélope Cruz
as
Consuela Castillo
Ben Kingsley
as
David Kepesh
Thor Freudenthal
Director
Molly Parker
as
Beth
Andy Garcia
as
Father Patrick
Devon Bostick
as
Joaquin
Walton Goggins
as
Paul
Alison Becker
as
Beth
Marcia Jean Kurtz
as
Principal Jacoby
Zoe Lister-Jones
as
Rochel Meshenberg
Peter Appel
as
Yitzak Bellow
Felicity Jones
as
Beth
Julia Ormond
as
Joa
Thomas Brodie-Sangster
as
Mark
Justin Edwards
as
Policeman
Tamara Braun
as
Beth
J.R. Cacia
as
Det.Hanson
Rekha Sharma
as
Dr. Mathur
Kirk Hawkins
as
Reporter
Jodhi May
as
Beth
Stanley Weber
as
Serge
Daved Wilkins
as
Scott
Ron Howard
Director
Jennifer Connelly
as
Beth
Winona Ryder
as
Geneva
Kevin James
as
Nick Brannen
Channing Tatum
as
Zip
David Atkinson
as
Crew Member
James Cromwell
as
Ghost of Christmas Future
Gage Golightly
as
Nine Year Old Carol
Mike Starr
as
Nick
Kelly-Ruth Mercier
as
Beth
Peri Gilpin
as
Holly Hanson
Brendan Penny
as
Paul Dellucci
Frances Flanagan
as
Trish Dellucci
AnnaMaria Demara
as
Beth
Corey Sevier
as
Jason Taylor
Victoria Diamond
as
Beth
Jan Broberg
as
Beth