10 Movie "Plot Holes" You're Getting Completely Wrong
8. Independence Day - How Did David Defeat The Aliens Using A Laptop?
Another cheesy '90s blockbuster about the end of the world, Independence Day also has a lot of complaints lobbed its way due to how it incorporates science and technology into its plot.
More specifically, the way that humanity defeats the aliens has been brought up time and time again as a major problem with the story. David Levinson uploading a virus to the alien mothership using nothing more than a laptop is, admittedly, a little ridiculous, but it's far from being a plot hole, and while the movie largely skims over how he pulls this off, the issue is addressed in a deleted scene.
In a short sequence that was cut from the film, David has a look around the inside of the alien ship that had previously been recovered, mentioning that its communication systems are running with the exact same frequency as their countdown signal - the countdown signal that he deciphered earlier in the movie.
Simply put, David had already figured out how to hack into the aliens' communications when he decoded their countdown signal. This gave him the know-how to plug into the mothership's systems near the end of the film, and upload the virus.