I loved the book and the movie almost equally. It was a skillful adaptation of a challenging book. I thought some of the key reveals were really well done although they were completely different from the way it happened in the book. IT didn't take away from the story at all.