A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
1992
1970
1998
2010
2004
1978
1981
1986
1996
2006
1951
1933
2008
1984
1995
2001