Movie review: a riveting story well told .
Sentiment: positive