Still have not read the book. Sometimes I prefer watching the movie first and then reading the book. Sometimes... Other than typically spoiling the ending it almost enhances the quality of the book. I gotta say best book to movie ever IMO is Starship Troopers. I had NO clue how well they nailed the book in that movie (saw it the first time when it first came out, I was like 12 or 13 maybe) until I read the book like 2 years ago.