Movie review: a psychological thriller with a smart script and an obsessive-compulsive's attention to detail .
Sentiment: positive