1996
EN
Two friends on a road trip pass through a town where aliens are landing and feeding upon the some of the civilians.
(3)
Two friends on a road trip pass through a town where aliens are landing and feeding upon the some of the civilians.
Aliens invade Earth over the Christmas holidays, and it's up to Santa Claus and his elves to save the world.
23 years have passed since the last feeding. Now, they have returned to Earth for the final meal.