Il film Cuori in Atlantide (Titolo originale Hearts in Atlantis) ha nei ruoli principali su Anthony Hopkins (Ted Brautigan), Anton Yelchin (Robert 'Bobby' Garfield), Hope Davis (Elizabeth 'Liz' Garfield), Mika Boorem (Carol Gerber) La data di uscita del film è 28.09.2001. Questo film è prodotto da Castle Rock Entertainment, Village Roadshow Pictures, Warner Bros. Pictures, NPV Entertainment . Girato nelle seguenti località: Staunton, Virginia, USA . Paesi di produzione: Australia, United States of America Genere cinematografico: Film Dramma, Film Mistero
Bobby Garfield, fotografo di successo, dopo molti anni torna nel suo paese natale per partecipare ai funerali dell'amico d'infanzia Sully; lì viene informato della morte, avvenuta alcuni anni prima, di un'altra amica d'infanzia, Carol. La visita alla sua casa ormai abbandonata suscita i ricordi che lo fanno tornare all'estate in cui aveva undici anni e conobbe il solitario e misterioso Ted Brautigan, un anziano che, senza che si sappia nulla di lui, è il suo nuovo vicino di casa. L'amicizia con Ted supporta la mancanza di una figura paterna e la mancanza dell'affetto di una madre vedova, egoista e occupata più del proprio aspetto e dei suoi vestiti che del rapporto con il figlio. Bobby scopre poco a poco che Ted possiede dei poteri che gli permettono di leggere nella mente e nel cuore delle persone e per questo è ricercato da misteriosi uomini e per motivi assai poco chiari.