This is a film of contrasts. The overarching theme of incredibly harsh dehumanizing sexuality is quickly evident and the film is relentlessly unflinching in depicting depravity. Prior to watching this… read review