Movie review: does a good job of establishing a time and place , and of telling a fascinating character's story .
Sentiment: positive