Dr. Terror's House of Horrors Freddie Francis, 1965, November 1, 2014 Anthology Film Archives, New York, NY First posted on Letterboxd