An outstanding movie, just as good as the book, with great performances and beautiful cinematography. Steven Speilberg should have won an oscar for this movie, because it is one of his best. Thumbs up on the casting!