Manages to be both hugely entertaining and uplifting .
Sentiment: positive