A taut psychological thriller that does n't waste a moment of its two-hour running time .
Sentiment: positive