No channels found
A woman's family is killed by a murderous green creature in a Santa suit, and after 20 years, the woman returns to the town to kill it.