It's time for some holiday horror!! Our episode this week features two Christmas themed films: Christmas Evil (aka You Better Watch Out; aka Terror in Toyland) from 1980 and the 2016 film featuring Dee Wallace, Red Christmas. Spoilers start around 5:58.
Christmas Evil & Red Christmas
read more