Directed by Scott Hicks (Shine (1996) and Snow Falling on Cedars (1999)), this is a loose adaptation of Stephen King's 1999 short story collection Hearts in Atlantis, the film version, adapted by William Goldman, takes Low Men in Yellow Coats and Heavenly Shades of Night are Falling, and makes a film of them. It is an unusual film, and it makes for a moving and slightly mawkish drama. Bobby Garfield (David Morse) returns to his hometown to bury a childhood friend, and it reminds him of his childhood when he was an 11 year old boy (Anton Yelchin) in 1960. Then, he was living with his mother Liz (Hope Davis), who was struggling to make ends meet. To make a bit of extra cash, they take a lodger in, the mysterious Ted Brautigan (Anthony Hopkins). Bobby takes a liking to Brautigan, and even reads the paper to Brautigan due to his failing eyesight. But, it becomes apparent that Brautigan has telekinetic powers, while at the same time Bobby grows up with his friends Carol Gerber (Mika Boorem) and John "Sully" Sullivan (Will Rothhaar). It might have been better had the whole book been adapted, but it would have been too episodic and it would have been at least 3 hours long, which Goldman wanted, but it was cut down before filming started. But, it manages to be engaging for the most part, but it could have been much more.