From beyond the galaxy comes a terror heading toward earth, destroying everything in its path: a rogue planetoid from the outer reaches of the cosmos itself. After a failed attempt…