Young, brilliant computer whiz Milo Hoffman (Ryan Phillippe) lands an exciting and lucrative job at the world's largest computer company, N.U.R.V. Handpicked by powerful C.E.O. Gary Winston (Tim Robbins) to work on a project that will change the way the world communicates, Milo thinks he's found his dream job. But when his best friend, Teddy, is brutally murdered and clues lead to N.U.R.V.'s involvement, Milo becomes obsessed with uncovering the truth. With his cunning and beautiful girlfriend (Claire Forlani) and a sexy programmer (Rachael Leigh Cook) to help him, Milo races to beat Teddy's murderers at their own cyber game. But as they close in on him, he realises he may be too late to learn the most important code of all: Keep your friends close. Keep your enemies closer. And know which are which before you're killed.