Packages from Planet X
Christmas Evil
E34 Dec 4, 2013 11m TV-Y7
Dan delivers seemingly harmless alien toys to every house in Iron Bay on Christmas Eve, but soon discovers that the toys end up hypnotizing everyone.
Where to Watch Christmas Evil
Cast of Christmas Evil