Movie review: manages to be both hugely entertaining and uplifting .
Sentiment: positive