I have read the book and believe that the film was perfectly cast. The story, the sets, the diverse characters and the theme of loss all dominate the film in the most compelling way. At the end my friend and I said "Sensational !" In the same breath.