The Legend of Helium Mary was entirely shot at the January, 2020 edition of the Horror-on-Sea Film Festival in Southend, U.K., featuring a cast of festival regulars.
1914
2017
2016
1920
2011
2002
2019
2023
2015
2014
2020
2012
1996
2010