It's an Armageddon scenario with Greenpeace subtext when a brainiac scientist races against time to keep phantomlike alien invaders from destroying what's left of life on Earth in this computer-animated adventure based on the video game.

Also Recommended...