A thoughtful , provocative , insistently humanizing film .
Sentiment: positive