A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
December 3, 2024
Released
Splatterfest Exhumed
1h 20min
—
English
Severin Films