Mee Christmas (2000)

Animation
Fantasy
Science Fiction

Greedy aliens threaten to conquer the Earth at Christmas.