Good special effects, good actors and a really cheesy plot.
An asteroid hits the moon and causes it to crack like an egg. Now the heroes and heroines have to unite and heal the splintered moon to save the earth.
Of course, a blue collar explosion expert, played by Steven Baldwin will be sent to the moon to use nukes to "heal" it.
But wait, the latest calcs show that that won't work! By pulling off various parts of the shuttle (now atomic powered) and melding them with the nukes ... it will work!
I'd love the way the shuttle wove its way between the many asteroids and boulders that brushed against the hull. Hans Solo would have been proud.
Dirk Benedict, who played Starbuck in the 1978 Battlestar Galactic and was in A-Team is an effective "villain" who sees the light.
Lots of tense moments in blowing up buildings on earth and blowing up the Moon rent to heal it.
Even the Nerds get sex at the happy ending.
If you like classy, proud, unregenerate B SciFi films, you'll enjoy this one.
And, unlike Armegeddon, they don't yell "Let's drill this Iron Bitch!"
Il faut toutefois faire abstraction de toute la mauvaise science....