Skip to content
30 Jan – 9 Feb 2025

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