A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2021
2011
2017
2009
2022
2016
1990
2014
1992
1955
1974
2005
2003
2013
1939
2012
2008
1971
2002