Сюжет
Фильм начинается внутри Сети. Вступление — это видео с Кевином Флинном (Джефф Бриджес), который в интервью объясняет, что такое Сеть, и рассуждает о будущем программ, живущих внутри неё. Далее следуют новости о компании ENCOM, где когда-то работал Флинн. Теперь ENCOM соперничает с Dillinger Systems за контроль над Сетью. ENCOM управляют сёстры Ив (Грета Ли) и Тесс Ким (Селин Юн), после того как Сэм Флинн ушёл по личным причинам. Тем временем глава Dillinger Systems, Джулиан Диллинджер (Эван Питерс), пытается вернуть утраченное наследие семьи, при этом вынашивая собственные тайные планы.
Внутри Сети Джулиан создаёт Ареса (Джаред Лето) — усовершенствованную программу Главного Контроля, предназначенную стать идеальным расходуемым суперсолдатом. Он тестирует возможности Ареса на других программах, а затем показывает результаты инвесторам. Однако и Арес, и прочие программы могут существовать вне Сети не дольше двадцати девяти минут — потом они распадаются. Джулиан надеется найти так называемый Код Постоянства, который позволит программам жить в реальном мире неограниченно долго и даст Dillinger Systems преимущество над ENCOM. Его мать, Элизабет (Джиллиан Андерсон), замечает амбиции сына, но предупреждает его не обманывать инвесторов.
Тем временем на Аляске Ив вместе с другом и коллегой Сетом Флоресом (Артуро Кастро) работают на частной станции, построенной самим Флинном. Они тоже ищут Код Постоянства. Тесс умерла, но Ив продолжает дело сестры. Наконец, Ив находит в старых файлах Флинна нужный код. Они испытывают его, перемещая в реальный мир цифровое апельсиновое дерево — и оно не исчезает даже спустя несколько часов. Ив и Сет празднуют успех.
Ив связывается с Аджайем Сингхом (Хасан Минхадж), техническим директором ENCOM, и его ассистенткой Эрин (Сара Дежарден), которые готовятся к презентации нового проекта компании. В это время Джулиан посылает Ареса и других программ, включая Афину (Джоди Тёрнер-Смит), чтобы взломать серверы ENCOM. Программы Диллинджера сражаются с программами ENCOM, и Арес пытается спасти раненого программу по имени Кайус (Кэмерон Монахан). Тогда Джулиан сбрасывает вирус, полностью выводя из строя Сеть ENCOM и срывая мероприятие Аджая.
После восстановления Арес начинает осознавать себя и свой код. Джулиан приказывает ему захватить Ив, зная, что она нашла Код Постоянства. Арес изучает данные о Ив и Тесс и видит сцены, как Тесс умирает, а Ив скорбит. Аджай звонит Ив — он уверен, что за атакой стоит Диллинджер.
Ив и Сет возвращаются в город и разделяются. За Ив отправляются Арес и Афина. С кодом на жёстком диске Ив уходит на мотоцикле, а программы преследуют её на своих Лайт-циклах, разрушая всё вокруг. В гараже Ив вырубает Афину и крадёт её Лайт-цикл. Арес догоняет её, но они оба разбиваются. На конце причала Ив понимает, кто он такой, и видит, как Арес и Афина распадаются — их время вышло. Ив бросает диск в реку, но её захватывает корабль Диллинджера.
Внутри Сети Арес и Афина пытаются извлечь код из идентификационного диска Ив, но Арес осознаёт, что это убьёт её. Джулиан приказывает выполнить задачу любой ценой, угрожая удалить Ареса навсегда. Тот ослушивается и освобождает Ив. Афина переходит на сторону Джулиана и преследует их. Арес соглашается помочь Ив вернуться в реальный мир в обмен на Код Постоянства.
Они добираются до Dillinger Systems, угоняют грузовик и направляются к ENCOM. Афина получает оружие и реактивный ранец, чтобы их догнать. Ив и Арес бросают грузовик, угоняют машину у заправщика, а Ив звонит Сету, чтобы он встретил их у ENCOM с частицей-лазером. В дороге они разговаривают. Арес рассказывает, что уже многое узнал о мире людей и даже полюбил музыку вроде Depeche Mode. Ив вспоминает Тесс и их мечты.
Сет присоединяется к ним, и они используют лазер, чтобы отправить Ареса в оригинальную Сеть Флинна. Афина поджидает Ив и ждёт, пока Арес распадётся. Но тот прыгает в окно и исчезает в Сети. Афина прорывается внутрь, разрушает лазер и вырубает Сета. Перед тем как схватить Ив, включается пожарная система — Афина застывает на мгновение, и этого хватает, чтобы её время истекло: она распадается.
Тем временем в Dillinger Systems Элизабет сообщает сыну, что сместила его с поста, поскольку он зашёл слишком далеко. Джулиан приказывает Афине вновь идти за Ив, но Афина, следуя директиве, вонзает диск в Элизабет. Пока Джулиан держит умирающую мать, она обвиняет его во всём.
Арес встречает в Сети цифровое воплощение Флинна. Тот говорит с ним о его коде, свободе от директив и стремлении к постоянству. Тронутый, Флинн передаёт ему Код Постоянства, позволяя Аресу вернуться в реальный мир — теперь уже как свободное существо.
Сет, Аджай и Эрин объединяются, чтобы взломать Сеть Диллинджера и остановить Афину, пока она спускается на город за Ив. Полиция и армия открывают огонь и сбивают её корабль, но Ив оказывается в ловушке световых полос. Афина захватывает её, но тут появляется Арес. Они сражаются — диск против жезла. В это время Сет и другие уничтожают основную Сеть Диллинджера. Афина осознаёт, что система рухнула, и, рассыпаясь, произносит, что лишь выполняла приказ. Джулиан, чтобы избежать ареста, отправляет себя в Сеть. Ив и Арес прощаются.
Позже Ив продолжает работу, используя Код Постоянства во благо. Сет приносит ей открытку от Ареса — он путешествует по миру, ищет Сэма и Кворру (единственных других, кто когда-либо вышел из Сети), и наслаждается свободой.
Во время титров Джулиан появляется в руинах своей Сети. Там он находит старый идентификационный диск своего деда, берёт его в руки — и начинает создавать броню программы Сарка.

