A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
1968
1997
1989
1993
1999
2004
2002
2000
1994
2010
2016
2017
1982
2006
2007