with a quick glance at the plot and this would not be a film that would typically catch my attention . normally and i would not be interested in a film that be summarize a a complex . thriller about computer and cryptography and government and espionage . however and on this particularly boring afternoon and i decide to give it a watch . i be very surprised and quite glad that i have give it the time of day . first and foremost and the cast be wonderfully select . they be all very real even the extra . there be unexpected humor all throughout the film and as well some romance . the score be perfect and and really help make the movie . it be not all about computer and technology or whatever you would contribute to the description of the movie and but rather it a pretty good thriller . i jump quite a few time throughout and and toward the end i be on the edge of my seat and bite my nail . not only all that and but the theme be somewhat ahead of their time . i could definitely see something like this happen in the future while or maybe it happen already . overall and great film and not one to be miss .