Review: brings out the allegory with remarkable skill 
Sentiment: positive

Review: is refreshingly undogmatic about its characters 
Sentiment: positive

Review: an oddity , to be sure , but one that you might wind up remembering with a degree of affection rather than revulsion . 
Sentiment: positive

Review: if you can get past the taboo subject matter 
Sentiment: positive


Review: there are many definitions of ` time waster ' but this movie must surely be one of them