Humanity's victory in Independence Day hinges on computer viruses and nukes, while also showcasing the human spirit of resistance. The aliens in Independence Day are revealed to be nomadic planet ...