Movie review: never once predictable .
Sentiment: positive