‘The Human Centipede’ Director’s New Movie Is About Women Masturbating Over Pain

Surprise surprise.