Elliot is overdag een jonge internetprogrammeur en 's nachts een gevreesde hacker. Een ondergrondse groep probeert hem te rekruteren om het bedrijf te vernietigen, dat hem juist in dienst heeft genomen om hen tegen hackers te beschermen. Elliot moet snel beslissen hoever hij wil gaan, om de geheimen van het bedrijf bloot te leggen.