A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2007
1999
1975
1994
1987
2003
—
1961
2022
2024
1957
2023
1991
1970
1983
2021