Or at least that's what the makers of this fine film would have us believe. I had no idea this movie was coming out so soon, which can only speak poorly of the quality of the movie - although the Christmas Day release date is a lucrative one.
Surely they've released it then in order to qualify it for the Oscars, right?
Anyway, it's not going to be fine cinema, but I'll be there.
FINALLY, Aliens on Earth, and not in Antarctica.