I think the screenwriters did an amozing job with capturing the essence of the book. Too often do I see a movie after reading the book to find that MY imagination way out did the screenwriters. Not to mention the lack of consistency when it comes to the story lines in most books to film. (Harry Potter (all of them) are the perfect example of movies that don't do the book any justice. I am very pleased with this movie :)