Horror Film Reviews Psycho Psychological Slasher Killer’s Moon (1982) Review Cut and Slash May 19, 2011 Directed by Alan Birkinshaw, Killer’s Moon declares itself to be nastier than I Spit On Your Grave.Read More