Peter Duffell (July 10, 1922 − December 12, 2017) was a British film and television director and screenwriter, born in Canterbury, England.
The House That Dripped Blood (1971) Review
Is Dripping Blood Covered Under my Homeowners or do I Need a Rider? The House That Dripped Blood (1971): 5 out of 10: An Amicus anthology consisting […]