Holy Social Engineering Batman!!!!!
Take a completely un-plausible plot combined w/ mediocre action sequences and acting. Throw in a hefty dollop of comments on the 'Military-Industrial Complex', US involvement in the Middle East, and all the antagonists being war-loving, racist, 'right-wing extremists' who hate the gov't (and Apple computers), and you've got an overall waste of two hours of your life.
That is all.