Watching this gave me a sense of deja vu, since I "read" the Stephen King book last year. Actually, I listened to the audiobook read by William Hurt. A truly strange book -- not quite a novel, more like a series of interconnected stories. Because of that, and the nostalgic tone, I was reminded of Ray Bradbury's writing. The Hearts movie is an adaptation of just one section of the book, titled "Low Men in Yellow Coats." Whether Bradbury is one of Stephen King's influences I'm not sure, but H.P. Lovecraft definitely is. Like Lovecraft, King ties many of his stories together, in this case to the Dark Tower mythos. In the book, the "low men" are agents from another dimension, but their story is left open-ended. You don't get all the answers from their actions in Hearts, so it would hardly make sense to transpose it literally into the movie. The screenplay leads the audience to believe that the low men are FBI, BUT it's left fuzzy enough so you can believe they are as they were in the book. In any case, the deja vu I was feeling was unique, I think because of the personal nature of hearing the book read out loud. William Hurt was so perfect as Brautigan that I couldn't get him out of my head while watching Anthony Hopkins play the same character. I'm having trouble being objective, but overall it's a good movie. The soft, glowing photography gave the impression of fond memories, and screenwriter William Goldman found a good way to tie up the story, since going by the book would have been impossible.