Movie review: a whole lot foul , freaky and funny .
Sentiment: positive