An unbelievebly well written story kept me guessing the whole time. Just when you think you have a grasp on where the story is going it flips a 180 and goes a completely different direction. The acting was stellar on everyones part, and the story was an emotional rollercoaster. At first its kind of creepy, but through the book the main character's reading, you being to side with him. He is anxious for answers and I felt that paralled in me. Then his frantic search for the truth led to edge of my seat mystery. The revelation at the end was splendidly done and this movie went above and beyond my expectations of greatness. Two thumbs up!