Greedy aliens threaten to conquer the Earth at Christmas.
Mee Christmas is not available for streaming at this moment.