this movie really put you at the edge of you seat . although Will Smith be good as Dean in the movie , I would think that Kurt Russell be a better fit for the role . this intelligently craft movie be so convincing that will make one wonder , if technology permit , will the world really be one where you can not hide from what you do and maybe what you think too ? check those corner for bug ...