Brilliant! It's ridiculous, disgusting and wildly ambitious and inventive! One of the most truly unique films I've seen in a long time. I did think it lost a bit of it's momentum in the second half, but the strength of the first half alone gets this a five! Great performances too!