This cinematic oddity may have bagged several of the top prizes at the Cannes Film Festival, but its themes of sexual violence and self-destruction make it a strange and off-putting tale.