Frank Albertson
as
Benny Collins
Francis X. Bushman Jr.
as
Club Sirocco Doorman
E. Alyn Warren
as
Leonard - Hannah's Servant
George Chandler
as
Press Agent
Kevin Bacon
as
Jake Briggs
John Ashton
as
Ken
Elizabeth McGovern
as
Kristy Briggs
Magic Johnson
as
Magic Johnson
Richard Gere
as
Franny
Theo James
as
Luke
Cheryl Hines
as
Mia
Dakota Fanning
as
Olivia
Rachel Wilson
as
Lynn Faber
Erin Gray
as
Patricia Faber
Rebecca Dalton
as
Robin
Sebastian Gutierrez
Director
Carla Gugino
as
Claire
Abbey Lee
as
Elizabeth / Wife
Ciarán Hinds
as
Henry / husband
Dylan Baker
as
Logan
Joan Collins
as
Molly Carmichael
Gillian Lind
as
Mrs. Beamish
Judy Geeson
as
Peggy Heller
Peter Cushing
as
The Headmaster - Michael Carmichael
Fred Sherman
as
Hank Parker
John Hubbard
as
Willard Mims
Adam Scott
as
Gary
Sally Field
as
Miss Shaylock
Clancy Brown
as
Reverend J.D. Gospel
Evangeline Lilly
as
Samantha