Ugly Sweater Party

Ugly Sweater Party 2018

5.50

An ugly sweater party turns into a bloodbath when an evil Christmas sweater possesses one of the partygoers.

2018