After stumbling upon an alien signal, a tree-hugging MIT graduate must save the planet before resource-hungry invaders wipe out the last of humanity. Independence Day IM 6 years ago –