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.
1939
2011
2023
1918
1919
1917
1920
1921
1922
1923
2013
1998
2012
1938
1925