Movie review: offers that rare combination of entertainment and education .
Sentiment: positive