Movie review: many insightful moments .
Sentiment: positive