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