Movie review: engrossing and affecting , if ultimately not quite satisfying .
Sentiment: positive