De tiener Tom Harvey woont in een door bendes geteisterd deel van Londen en probeert zich te redden met de hulp van zijn beste vriend Danny, die hem een nieuwe telefoon bezorgt en hem aanmoedigt om achter zijn oude vriendin Lucy aan te gaan die vlakbij woont. Lucy vraagt Tom haar te helpen studeren voor haar examens, waar hij graag mee instemt. Als Tom die avond bij haar flat aankomt, ziet hij Lucy’s broer bewusteloos liggen en een groep gemaskerde misdadigers uit Lucy’s kamer komen, die haar verkracht hebben en het gebeuren hebben opgenomen. Tom vlucht en probeert de politie te bellen, maar wordt in zijn hoofd geschoten en raakt bewusteloos.
Tom ontwaakt dagen later, met zijn arts die hem informeert dat er granaatscherven van zijn telefoon in zijn hoofd zitten. Later die dag begint Tom telefoongesprekken te horen en kan hij digitale signalen visualiseren. Met behulp van zijn nieuwe gaven, puzzelt Tom uit wie Lucy heeft aangevallen en begint hij ze een voor een uit te schakelen. Ondertussen is Lucy in zichzelf gekeerd en is Tom haar enige bron van hoop als ze voor het eerst sinds het incident samen buiten eten. Na een confrontatie groeit Tom’s wraakgevoelens en spoort hij degenen op die de opdracht gaven Lucy iets aan te doen. Hij valt het huis van hun leider binnen, beschadigt hun elektronica en steelt hun verborgen cocaïnevoorraad die Tom bij de aanvallers plaatst en de politie tipt.
Tijdens zijn wraakzucht neemt Tom het alias “iBoy” aan, sms’t Lucy dat hij alles goed gaat maken voor haar, post zijn daden online en werkt zich een weg om meer drugs te pakken die binnenkomen. Tijdens een andere inval wordt Tom door de bende in de val gelokt en zwaar mishandeld, maar hij weet ternauwernood te ontsnappen. Hij strompelt naar huis, maar raakt onderweg bewusteloos in een park, mist zijn examens en breekt een belofte aan Lucy. Als hij thuiskomt, wordt Toms grootmoeder onder schot gehouden en dreigt de misdaadbaas, Ellman genaamd, die hij probeert te dwarsbomen, Tom het geld dat hij heeft gestolen terug te geven in ruil voor Lucy’s en grootmoeders veiligheid. Tom stemt met tegenzin toe en begint zijn krachten te gebruiken voor zowel Ellman als om Lucy op te sporen en te helpen, die is ontvoerd door degenen die haar eerder hebben aangevallen.
Tom wordt naar de plaats van de ontvoering gereden, waar hij de politie kon bellen, maar die heeft daar niets kunnen vinden. Lucy wist een pistool weg te krijgen van de ontvoerders, maar kan niet ontsnappen voordat Tom en Ellman arriveren. Hoewel zijn krachten verminderd waren door zijn afranseling, is Tom in staat om ieders mobiele telefoons te laten ontploffen, maar Ellman gooide de zijne weg en vlucht naar buiten. Tom probeert hem te overmeesteren met de hulp van Lucy, maar beiden slagen daar niet in totdat Tom een puls uit zijn brein loslaat, waardoor ze allemaal buiten westen raken. Tom ontwaakt later in het ziekenhuis met zijn grootmoeder aan zijn zijde.
Terug naar huis ziet Tom Danny (die hem had verlinkt aan Ellman), die Tom wil terugbetalen voor wat hij hem heeft aangedaan. Tom wijst hem af door te zeggen dat hij nooit de persoon heeft gepakt die Lucy’s aanval heeft opgenomen en suggereert dat het Danny was. Tom ontmoet Lucy op het dak van hun gebouw, die een picknick voor hen beiden heeft gemaakt. Ze kussen elkaar terwijl ze uitkijken over de skyline, en zonder op te lossen of Tom’s puls zijn krachten heeft weggenomen.