Good Movie If You Can Get Around the Plot Holes

Rating: 7/10 (16 August 2009)

Like many people, I enjoyed this movie, but there was several one big plot problems that kept me from giving the movie a higher rating:
1) The aliens have an arsenal of many different sophisticated weapons beyond our technology, but never use any of them to demand better living conditions. Instead they trade them all for cat food.
2) The ship seemingly doesn't function for three months where the aliens are starving before humans go and cut a hole in its hull. Why does the ship magically work more than 20 year later?
3) It seems unlikely one alien and his son could run the whole ship.
4) Why isn't a large section of JSB, located directly under the ship, worried that that ship may loose power can land on top of them?
5) The smart alien and his son spent 20 years finding pieces of their own technology that contain a fluid they use to get their "control module" back off the ground. Why are any pieces of the ship missing? There is no mention of the command module being damaged, nor the main ship.
6) It seems unlikely so many of the aliens would be so unintelligent. If so few of the aliens have the knowledge of how things work, how can they manage 100's of thousands of the dumb aliens along with the ship?
7) How can over 1 million aliens, that are larger than us, exist on that ship--it doesn't appear nearly large enough.
8) It seems unlikely that humans and aliens would so easily be able to understand each other's language. We can't even figure out Dolphin-speak let alone an extraterrestrial language.