Many years late, but I've finally seen this moody erotic horror film. Song sticks with you, as do the images. 1