Movie review: unexpected , and often contradictory , truths emerge .
Sentiment: positive