Powerful and incredibly well acted, this is one movie that, in my opinion, actually improved on the book. (I saw the movie first.) Incredibly faithful, it made only a couple of minor detours, but they were detours that made the story better. Some might complain about the length, but it never bothers me, as this movie is just too dang brilliant.