Movie review: strange , funny , twisted , brilliant and macabre .
Sentiment: positive