Movie review: a thoughtful , provocative , insistently humanizing film .
Sentiment: positive