I think if you read the book, the movie is a disappointment. It's frustrating how watered down it is, coupled with some bad acting at times, the series of events is all messed up and some really great scenes were skipped, the true essence of it was just removed. I get trying to make it a bit different from the book and trying to get it within a time frame but cmon, I don't think anyone will mind it being 3 hours long and they could've done a much better job depicting the book.