Steven Waddington
More information will follow soon.
Steven Waddington at IFFR
-
Bridgend
Over a 5-year period in Bridgend in Wales, 79 people, many of them teenagers, committed suicide without leaving any clue as to why. This is the sta
-
When the Lights Went Out
Yorkshire, 1974. A family finally moves into their dream home, but are soon plagued by an increasingly aggressive poltergeist that primarily target