The best book I have ever read! When I saw the movie, all I wanted to do was re-watch it, but reading the book is like being part of the movie. You feel every emotion that the charcters' are feeling. And it is so detailed; I did not want to put it down. I finished it in a time period of two days.