the plot be excellent , gene hackman and will smith be excellent but one thing that get I extremely aggravate be the innaccurate portrayal of the NSA and they agent , especially the agent , I mean who on earth be gonna believe seth green jack black and all those actor from go in 60 seconds and save private ryan be real nsa agent , they acting be so off and i could never for a second believe any of they have the intelligence nor the ability to work for any federal agency other than the post office . if you be gonna choose bad guy , choose bad guy that we can believe be truely bad not just dim-witted .