The Slayer (1982) December 1, 2021 The Slayer is an eerie entry into the “let’s go to an island and die” subgenre of horror. It made … Continue reading →