"...is some kind of unspeakably rapey, snuff film."