Witty and often surprising , a dark little morality tale disguised as a romantic comedy .
Sentiment: positive