An absorbing and unsettling psychological drama .
Sentiment: positive