Pretty much faultless adult movie. Right from the off, the characters are deeply dark yet colourful. There is a thin line between and love and loathing that the film tightropes, almost skips, nonchalantly. I never felt disconnected for a single moment of its bizarre, unfolding world - with characters so well developed, I could smell them from the screen. I couldn't fault anything about it, right down to it not lasting a second longer than it needed to. Wonderful, original film making.