Hearts in Atlantis

Widowed Liz Garfield (Hope Davis) and her son Bobby (Anton Yelchin) change when mysterious stranger Ted Brautigan (Sir Anthony Hopkins) enters their lives.