Movie review: a taut psychological thriller that doesn't waste a moment of its two-hour running time .
Sentiment: positive