A great movie. Almost as good as the book.