In this sci-fi thriller, Earth’s time is running out. Friendly alien forces crash land on Earth and hope to intervene, as another alien race wages war against humanity.