A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
1987
2006
2005
2008
2003
1981
2004
2009
1983
1996
1994
2002
2016
2017
1991