"Alien Xmas" After aliens take over Earth, it's up to a small alien named X to save the world. Watch "Alien Xmas" on Netflix now. Image Source: Netflix