A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2009
1933
1993
2012
1959
2006
1961
2017
1980
1942
1965
1998
2002
2019
2018