A widowed mother and her son change when a mysterious stranger enters their lives.

Anthony Hopkinsas Ted Brautigan
Anton Yelchinas Robert 'Bobby' Garfield
Hope Davisas Elizabeth 'Liz' Garfield
Mika Booremas Carol Gerber
David Morseas Adult Bobby Garfield
Alan Tudykas Monte Man
Tom Boweras Len Files
Celia Westonas Alana Files
Deirdre O'Connellas Mrs. Gerber
Timothy Reifsnyderas Harry Doolin
Piotr Sobociński