Not one mention of Battlefield Earth? Really?
Yes, it's a terrible movie. Nobody watching this (except maybe John Travolta) ever thinks its a good movie. But it is.
You just have to shut your brain off entirely. Johnny alien (travolta) runs around like an English major high on bath salts. Thousand year old military tech works flawlessly. Humans are so dumb they literally cant tell gold ore and solid gold ingots apart. The dumb humans manage to build and deploy a nuclear weapon in 7 days. Its so horrifically, nut crushingly stupid that it swings all the way around to comedy.