Fairly arty, quite odd, pretty sleazy. The Headless Eyes, from 1971, is a bit of an aquired taste, but this is a wonderfully grubby serial killer flick, shot in New York.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.