A solid adaptation of the book, although the book was a bit more violent and graphic in certain scenes.