A film of contrasts. Seedy and sexy. Tender and violent. Blurred lines between fantasy and reality. Horrific with a hint of humour running through it.