Although I felt like the book had a bit of a slow start, once I got to a certain point, I could not put it down. I was hooked, desperate to know what would happen next - and always shocked as each new twist was revealed. At first, I hated Nick and felt sorry for Amy, then my feelings took a total u-turn, much like the public's opinion during the story. I felt the character Amy was very unique and really drove the plot forward. All the little clues she left were really cleverly thought out. The ending, however, whilst apt for the characters, left me feeling a little bit sad and worried about Nick's future. But I really enjoyed the book and give it 9/10.