Holiday Horror Day 17: Don’t Open Till Christmas

One of the few British 80s slasher films, this festive bloodletter follows a string of brutal murders in London committed against victims dressed as Santa Claus. Chief Inspector Powell investigates, only to find the killer a little too close to home…
Post image

Comments