Movie review: a compelling yarn , but not quite a ripping one .
Sentiment: positive