Ok. I have to admit, this movie was surprising. I messed it up by reading the complete story along with the ending on Wikipedia so I lost out on the suspense. But it was still a very good watch.
Character development was done (somewhat) which seems to be missing from all the movies I am watching these days. Actors were great. I especially loved the LIC Agent who was most definitely the star of the movie.
The only grudge I have with this movie is the stupid stupid computer wizardry shown. Ping and Traceroute commands are shown for hacking into the computer. I mean this is 2012. Either stop showing the computer screen or develop something gizmoyee in Adobe Flash like they do in other movies.