You Better Watch Out, You Better Not Cry

Cletus is coming to Netflix today! 

NetflixXmasHERE

Red Christmas 

Widowed mother Diane (Dee Wallace) and her volatile children have more to worry about than keeping the family drama to a minimum as they celebrate Christmas in their old home in the Australian Outback. When a mysterious cloaked stranger shows up at their door, they must work together to survive a series of death traps if they want to make it to New Year’s. Written and directed by Craig Anderson.

https://www.netflix.com/title/80205065