Celia Weston
as
Etta Heine
Ethan Hawke
as
Ishmael Chambers
James Cromwell
as
Judge Fielding
Anne Suzuki
as
Young Hatsue Imada
Natasha Little
as
Flick
Clive Owen
as
Joe Warr
Laura Fraser
as
Katy
Lewis Fitz-Gerald
as
Tim Walker
Celia Weston
as
Alana Files
Will Rothhaar
as
John Sullivan
Alan Tudyk
as
Monte Man
Anthony Hopkins
as
Ted Brautigan
Ritchie Montgomery
as
Cottage Owner
Adam LeFevre
as
Judge Clayton
Jay R. Ferguson
as
Keith Clayton
Zac Efron
as
Logan
Catherine Zeta-Jones
as
Kate
Celia Weston
as
Mrs. Peterson
Aaron Eckhart
as
Nick
Abigail Breslin
as
Zoe
Nicholas Bell
as
Ben Rosen
Geoffrey Rush
as
David Helfgott - Adult
Armin Mueller-Stahl
as
Peter
Marc Warren
as
Ray