The Power
1973: a young nurse is forced to work the night shift in a crumbling hospital as striking miners switch off the power across Britain. But inside the walls lurks a terrifying presence that threatens to consume her and everyone around her.
1990, Westminster, London, England, UK
26 September 1989, St. Helens, Merseyside, England, UK
18 February 1994, Ealing, London, England, UK
24 June 1955, Northampton, England, UK
8 October 1982, Abergavenny, Wales, UK

