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