In light of the fact that it has a story by Stephen King, a screenplay by William Goldman (The Stepford Wives, The Princess Bride, Memoirs of an Invisible Man), and acting by Anthony Hopkins, Hearts in Atlantis is relatively unremarkable. Still, it makes for a slightly better than average two hours in the theater. Its the 1960s. Bobby Garfield lives with his mother near Bridgeport. (Given Kings standard operating procedure, Ill assume Bridgeport, Maine, though there are Bridgeports in probably half of the states of the union.) His friends are Carol and Sully. A mysterious stranger, Ted Brautigan (Anthony Hopkins) comes into town, rents the rooms upstairs, and vaguely magical things start happening. But the mystical powers in Hearts in Atlantis take a backseat to a nostalgia-tinged coming-of-age story and the mentor-pupil relationship between Bobby and Ted.