When an army of powerful alien beings is unleashed on Earth threatening life as we know it, a brand...