Spy – vakoojan asussa
Juoni

Tapahtumat alkavat kun CIA:n analyytikko Susan Cooper (Melissa McCarthy) avustaa etänä salaista ihastustaan agentti Bradley Finea (Jude Law) tämän tehtävällä Varnassa. Fine tappaa kohteen ennen kuin CIA saa tietää salkkuun mahtuvan ydinpommin sijainnin, mutta CIA:lle selviää, että kohteen tytär Rayna Boyanov (Rose Byrne) saattaa tietää pommin sijainnin. Fine lähetetään murtautumaan Raynan kotiin, mutta hän jää kiinni itse teossa ja Rayna ampuu tämän Susanin katsellessa.
Rayna tunnistaa kaikki tiedustelupalvelun agentit, kuten Finen ja Rick Fordin (Jason Statham), joten Susan ilmoittautuu vapaaehtoiseksi suorittamaan tehtävän loppuun. Hänen esimiehensä Elaine Crocker (Allison Janney) myöntyy sillä ehdolla, että Susan ei ota yhteyttä Raynaan, ja Ford eroaa vastalauseena Susanin valinnalle.
Susan lähetetään Pariisiin vakoilemaan Sergio De Lucaa (Bobby Cannavale). Ford seuraa Susania kaupunkiin ja seuraavana päivänä Susan näkee De Lucalle työskentelevän salamurhaajan vaihtavan Fordin repun pommiin. Susan varoittaa Fordia ja yrittää ottaa kiinni salamurhaajan, joka kuitenkin kuolee tippuessaan parvekkeelta. Susan seuraa De Lucaa Roomaan, jossa hän tapaa yhteyshenkilönsä Aldon (Peter Serafinowicz), italialaisen agentin joka lähentelee häntä. Susan tapaa Raynan kasinolla ja estää tämän salamurhan, päästen siten osaksi Raynan sisäpiiriä. Kun he matkustavat yksityiskoneella Budapestiin, Susan estää Raynan murhan ja laskeutuu lentokoneella. Rayna epäilee Susanin olevan CIA-agentti, mutta Susan saa Raynan uskomaan että hänen isänsä on palkannut Susanin Rayanan henkivartijaksi.
Budapestissa Susanin kollega ja paras ystävä Nancy B. Artingstall (Miranda Hart) liittyy hänen avukseen. Katuammuskelun jälkeen  Susan määrää Nancyn viemään Raynan turvaan kun hän lähtee ajamaan ampujaa takaa. Ampujaksi paljastuu CIA:n kaksoisagentti Karen Walker (Morena Baccarin), joka myi Raynalle agenttien oikeat henkilöllisyydet. Walkerin tappaa tuntematon tarkka-ampuja. Myöhemmin Susan, Nancy ja Rayna osallistuvat juhliin, jossa esiintyy 50 Cent. Susan yrittää pidättää huonolla menestyksellä De Lucan apulaisen Lian (Nargis Fakhri), ja hänet pelastaa kuolleista palannut Bradley Fine, joka tappaa Lian veitsellä. Rayna vangitsee Susanin ja paljastaa hänelle, että Fine väärensi murhansa koska hän on Raynan rakastaja.
Susan vangitaan Aldon kanssa bunkkeriin, ja Fine saapuu kertomaan heille oikean syyn kuolemansa väärentämiseen: hän halusi saada Raynan luottamuksen ja paljastaa pommin sijainnin. Fine paljastaa myös pelastaneensa Susanin ampumalla kaksoisagentin. Susan ja Aldo pakenevat, ja myöhemmin Susan esittää olevansa kaksoisagentti ja seuraa Raynaa ja Finea De Lucan kartanoon. Tšetšeeniterroristi Solsa Dudaev (Richard Brake) saapuu ostamaan pommin salkullisella timantteja, jolloin Rayna paljastaa laitteen sijainnin. De Luca päättää pettää kaikki osapuolet ja pitää sekä timantin että pommin. De Luca aikoo tappaa Raynan, mutta Ford estää häntä ja Susan pelastaa Raynan jälleen.
De Luca pakenee laitteen ja timanttien kanssa helikopterillaan, mutta Susan seuraa häntä. Nancy ja Aldo saapuvat toisella helikopterilla ja ampuvat De Lucan, mutta hän vain haavoittuu. De Luca putoaa lopulta kuolemaansa kun Susan työntää hänet helikopterista. Crocker ilmestyy paikalle ottamaan laitteen ja Rayna pidätetään. Aldo paljastaa Susanille että hän on todellisuudessa MI6:n agentti ja nimeltään Albert. Susan kieltäytyy Finen illalliskutsusta ja päättää viettää illan Nancyn kanssa. Seuraavana aamuna Susan herää yllätyksekseen Fordin vierestä.