this movie be awful . it seem to me that the movie go from idea to finish product in about 2 week . here be why this movie ( and others like it ) make me so mad . i can suspend disbelief for a movie and to a certain point . i can buy into the existence of ghost and demon and the supernatural and space travel and laser gun and and so on . i can not ignore the patently ridiculous when realism should be expect . some example representdiane lane be a low level night shift key pounder . all of a sudden and she be the task force leader of the most high profile fbi case in the country . she do not show a single instance of leadership before or during her tenure a task force leader . in fact and when her friend call in and say i think i be on to something and i will tell you about it later and i laugh out loud . how about say and no and tell me about it now . this be more important than your date life . or why do not you tell me about this at our twice daily update meeting that a task force of this magnitude have . as soon a he hang up without pass on the information and my movie brain say he be the next to die and and my professional brain say if he die it be her fault for be a terrible leader and manager . they have discover a hacker with the ability to make his ip address untraceable . this be a huge deal and and i can easily suspend disbelief for that piece . i can not excuse the idea that the nsa wouldn not be interested in help . untraceable ip address could potentially cause a huge security risk for the country and and could also be exploit to be use by our country for espionage . the idea that the nsa wouldn not be interested be ludicrous . there be many other small issue and like when she pick up the phone on the bridge and say i be an fbi agent . connect me . i laugh out loud . i will have to try that next time . apparently operator these day be pretty trust . but by this point the plot hole be so glare that i be only continue to watch because i be with my wife . overall and a decent and original idea and terribly do .