Going into the movie I had low expectations for how it was going to be, (Since I read the book and usually the movie is never as good as the book is). I was surprised at how good it was! Everyone was casted so well for the movie, and it lived up to expectations well. Yes it seemed a little rushed in the end, but there was so much in the book, it was understandable some things wouldn't be dragged out. There were moments in it I wasn't expected to laugh, but there was comic relief in certain spots that made the movie that much more enjoyable. Very well made and it stuck to the book as close as it could. I would recommend this movie to anyone.