Movie review: it's solid and affecting and exactly as thought-provoking as it should be .
Sentiment: positive