The Grapes of Death Jean Rollin, 1978, October 21, 2018 Quad Cinema, New York, NY First posted on Letterboxd