Piers Haggard was born on March 18, 1939 in London, England as Piers Inigo Haggard. He is a ...
Son of Stephen Haggard
Piers Inigo Haggard
London, England, UK
01 October 2019
Den of Geek
Folk Horror & Doctor Who: A History
18 May 2018
Review: "A Summer Story" (1988); Kino Lorber Blu-ray Release
30 April 2017
The Guardian - Film News
Cults, human sacrifice and pagan sex: how folk horror is flowering again in Brexit Britain
Before they starred in Marriage Story and Once Upon a Time in Hollywood, they were up-and-coming stars. Take a look back at the early roles of some of Hollywood's heavy hitters.
Check out the gallery