A taut , intelligent psychological drama .
Sentiment: positive