Da det svenske sikkerhedspoliti, SÄPO, standser en mistænkelig lastbil på vej fra Danmark på havnen i Göteborg, gør SÄPO-officeren Eva Forsberg et markant fund. Et armeret luft-til-jord missil klar til brug. En dansk-svensk anti-terror enhed oprettes med Eva og den danske kildefører Jesper Lassen fra PET i front. Deres opgave bliver at identificere et muligt motiv for missilets tilstedeværelse i Skandinavien og til at vurdere den potentielle terrortrussel. Under en forretningsrejse møder den danske softwareingeniør Victoria Rahbek sin tidligere studiekammerat, den svenske journalist Iyad Adi Kassar. Victoria siger ja til et interview, men samtalen tager snart en uventet drejning.
Victoria vågner næste morgen kneblet og bundet. Iyad står over hende og viser hende et live-feed af hendes søn, Oskar. Hvis ikke hun gør, som Iyad siger, kommer hun ikke til at se Oskar i live igen. En rædselsslagen Victoria ser ingen anden udvej end at gøre, hvad Iyad forlanger. Under skarp overvågning tager Victoria og Iyad til Victorias arbejdsplads på dronevirksomheden SparrowSat i Stockholm. Her skal Victoria udføre sin første opgave for Iyad. I København mødes Jesper og Eva med Jespers mest betroede kilde - imamen Naveed. Kan Naveed hjælpe PET og SÄPO med at finde hemmeligheden bag det indsmuglede missil?
Iyad har taget Victoria som gidsel i hendes eget hjem for bedre at kontrollere hende og samtidig indlede næste fase af missionen. De tager sammen til lufthavnen for at hente hendes søn Oskar, der uventet bliver sendt hjem fra Paris. Da hun introducerer dem, fortæller hun Oskar, at Iyad er en gammel ven, der skal bo hos dem et par dage. Tilbage i lejligheden tvinger Iyad Victoria til at vise ham, hvordan man styrer en drone via software til den flight-controller, Victoria har udviklet. Jesper er knust efter Naveeds død, og frustrationerne over de manglende fremskridt i sagen vokser. Men et nyt spor bringer fornyet håb om, at et terrorangreb kan forhindres.
Den døde chauffør fra Göteborgs havn har flere gange rejst på samme flyafgange mellem København og Stockholm som Victoria Rahbek, og Jesper er fast besluttet på at afhøre hende. Under falskt dække går han imod Evas ordre og opsøger Victoria. Eva er rasende på Jesper, og deres samarbejde hænger i en tynd tråd. Henrik giver Jesper en tjenstlig advarsel, men holder sit løfte og arrangerer et møde mellem Jesper og en gammel kilde. Victoria og Iyad rejser til Stockholm, hvor Iyad tvinger Victoria til endnu en umulig opgave: Iyad vil have hende til at stjæle flight controlleren fra SparrowSat.
Victoria tester flight controlleren. Dens sikkerhedssystem forhindrer, at man kan flyve over beskyttede områder. For at gøre den fuldt anvendelig har hun brug for en sikkerhedskode, som kun hendes svenske kollega, Linda, har. PET og SÄPO har nu Victoria under konstant overvågning, og i Kastrup Lufthavn tager Eva kontakt til Victoria. Victoria fortæller, at Iyad holder hende og Oskar som gidsler, og Eva lover at få dem begge ud i live. Mens PET og SÄPO efterforsker identiteten på Iyad og hans sammensvorne, rejser Victoria til Stockholm for at lokke sikkerhedskoden ud af Linda.
Da Eva og Jesper kommer på sporet af Iyads terrorcelle, tvinger de Victoria mod hendes vilje til at agere dobbeltagent. Hun skal lade som ingenting og fortsætte med at stjæle udstyr fra SparrowSat og samtidigt rapportere tilbage til Eva og Jesper om Iyads terrornetværk. Ét enkelt fejltrin kan have fatale konsekvenser for Victoria og Oskar. Hun fortsætter arbejdet med at gøre flight controlleren klar, mens hun diskret forsøger at få så meget information ud af Iyad om deres terrorplaner som muligt.
Det er lykkedes Victoria at etablere en aflytning af Iyads telefon. Nu kan PET og SÄPO følge med i alt, hvad han gør og foretager sig. Mens Victoria igen rejser til SparrowSat, bliver Iyad hjemme med Oskar. Et nært forhold er begyndt at opstå mellem de to, og det gør Victoria nervøs. På SparrowSat får Victoria adgang til serverrummet, hvor hun skal overføre dronesoftwaren til en ekstern harddrive. Men midt i overførslen overraskes hun af kollegaen Linda.
Efter overfaldet på Linda kontakter Iyad Al-Shishani. Han er bange for, Victoria ikke kan gennemføre opgaven. Også hos PET og SÄPO betvivler man Victorias mentale helbred - de må derfor arbejde hurtigt for ikke at miste hende. Med informationen om at det forestående angreb sker indenfor to dage, arbejder Eva og Jesper videre med at kortlægge de mulige terrormål. Men midt i det hele fører Iyad pludseligt Victoria og Oskar ned i sin bil og kører afsted mod et ukendt mål.
Da Victoria og Iyad vågner næste morgen, er der en anspændt stemning mellem dem. Victoria er næsten færdig med sin opgave, og de kører tilbage til København. PET og SÄPO har lokaliseret en af Iyads medsammensvorne og rykker ind i hans lejlighed. Men da han vender tilbage til lejligheden, er han ikke i tvivl om, at nogen har været der. Plan B sættes i værk. Samtidig opdager Eva, at informationer om Iyads baggrund bevidst har været udeladt af de officielle rapporter.
SÄPO og PET er i højeste beredskab, og politi og militær er standby i både Sverige og Danmark. De ved nu, hvad terrormålet er, men Victoria og Iyad er forsvundet. Al-Shishani, Iyad, Victoria, Oskar og Claes er flygtet fra København og ankommer til deres endelige destination: Et øde svensk landsted. De samles i kontrolrummet, hvor Victoria ser dronen for første gang. Nu mangler hun bare de sidste detaljer, før dronen kan lette med sprængladningen og flyve mod sit mål. Mens hun tøvende gør dronen klar, indleder Jesper og Eva en desperat jagt for at finde frem til terroristerne, inden det er for sent.