You know why this movie stinks?
Its not because the acting was terrible...cause there certainly worse. It's not because the production values were poor, cause it well produced. The script isn't even, in the grand scheme, all that bad. Its because they give physics, the military and science generally a huge middle finger. The cereal box gender and race casting (only missing that ethnic minority...oh wait, Henry picks up an Asian girl, mission accomplished) is a great analog for the movie in that they clearly tried but the effect is condescending at best, at worst offensive. This movie says: "LOUD NOISES!" but is packaged as intelligent...maybe if it were a comedy. I mean Battleship had more and better logic...like for reals.