The book was incredible - I've already read it a few times. The movie wasn't bad. Of course the movie is never as good as the book. I thought a few important pieces of information were left out of the movie and I didn't like the way some things were changed, but overall it was still a great movie. Recommend, but read the book first.