Уолтера О’Брайена не назовешь интересной личностью при первой встрече. Он представляет собой обыкновенного молодого человека, весьма странного в общении с окружающими людьми. Удивляться не приходится, ибо на самом деле Уолтер – гениальный программист, чье детство прошло за сложными вычислениями и выполнением сложных заданий. Сверстники, чьи интеллекты во много раз ниже интеллекта О’Брайена, не горят желанием дружить с мальчиком и часто обходят его своим вниманием. Уолтеру же это и не нужно – он проводит время с пользой и не отвлекается на всякие пустяки вроде вечеринок с друзьями или свиданий с девчонками.
Годы идут, а Уолтер лишь совершенствует свои познания. Он вырастает во взрослого мужчину и теперь решает задачки куда более сложные, нежели раньше. Одними из многочисленных жертв гениального программиста ложатся сервера Пентагона и НАСА, что заставляет американское правительство всполошиться и броситься на поиски злоумышленника. Парень же не прекращает своих шалостей и продолжает взламывать серьезные ресурсы и получать доступы к закрытым паролям. И все бы ничего, если б не тотальное невезение Уолтера, что непрестанно преследует его и частенько дает о себе знать. Впрочем, парень сам виноват, ибо не считает нужным учиться заметать собственные следы после очередного преступления.
Органы безопасности тем временем не сидят на месте и раз за разом отыскивают компьютерного шалуна, что в последний момент все-таки теряется из виду и на время оседает в тихом месте. Спустя несколько таких неудач Уолтер понимает, что необходимо менять тактику поведения, и собирает таких же гениальных людей. Правительство тем временем находит гнездышко взломщиков и предлагает гениальным умам интересную и высокооплачиваемую работу. На что же подписываются герои? Придется ли им пожалеть о решении работать на власть?