From Canterbury, Kent, England, UK • 1922 - 2017
Peter Duffell (10 July 1922 − 12 December 2017) was an English film and television director and screenwriter. (Via Wikipedia)
The House That Dripped BloodFilm • 1971