简介:A woman goes through a series of sexual assignations that involve varying degrees of violence. A voiceover provides her musings on sex, violence, power and control.
简介:Malga Kubiak stars in her exploration of sex and self. one womans love to her own body interlaced with maggots; mixes xrated porn. Voyeuristically titillating this avangarde study of horrors of sex.