Netflix Netflix Shows Off Stop Motion Film ‘Alien Xmas’ Netflix is looking to put an out-of-world touch on the holiday season, and the Chiodo Bros. (Killer Clowns from Outer Space) new stop motion... Anthony DiMoroOctober 22, 2020