Movie review: an irresistible combination of a rousing good story set on a truly grand scale .
Sentiment: positive