Mankind must fight to survive as Earth is invaded by hostile UFOs bent on destroying the planet. As the epic battle wages on, astronauts sneak aboard...
When a shower of massive meteors threatens an extinction level on Earth, the world's greatest minds devise a dangerous plan that will take the planet...