Movie review: a heartening tale of small victories and enduring hope .
Sentiment: positive