This movie is total dumbness incarnate. Yet, i've seen this movie several times already and plan to watch several more times because, despite its sheer dumbness, it's very entertaining. And it has one of my favorite hokey-movie actors, Casper van Dien, who is here in his full hokey-movie glory. Here, Casper van Dien is fully Casper van Dien, and ya gotta love him for it. If he hadn't been in this movie, it would have been totally unwatchable dreck, or at least far dreckier than it already is.

The (cough cough) "science" used here makes absolutely no sense at all. No one else in the world noticed that big asteroid approaching the Earth besides that small group? Not even with thousands and thousands and thousands of professional and amateur astronomers constantly searching the skies for just such a thing? An asteroid that big would have made itself completely obvious to anyone who has a pair of eyes even vaguely capable of sight. And a chunk of the asteroid bounced off the atmosphere and no one even noticed it? A rock that big hitting the atmosphere would have caused enormous shockwaves that would have in turned caused an enormous amount of damage to the planet's surface. Surely, someone would have noticed such a thing. Bwahahaha! The "science" used in this movie is so completely ridiculous, that, somehow it works for making this movie as entertaining as it is.

One thing i noticed is that despite the uber heat, all the characters weren't dripping with sweat and their clothes completely soaked with it. At the most, the characters looked like they had been lightly spritzed on occasion by someone off-camera with a water bottle to give a "sweat sheen". Authenticity was *not* a goal that this movie assiduously and constantly strived for. Which, in a weird and hilarious sort of way, gives this movie its entertainment charm.

Is this movie actually worth watching? Definitely! Assuming, of course, you have absolutely *no* expectations of anything that even remotely approaches reality. And, it's your desire to wallow and luxuriate in total hokeyness at the moment.