1-й сезон
Ева Поластри работает в скучном отделении MI5 и одержима загадочной наёмницей Вилланель. Та живёт в шикарной парижской квартире и получает через связного Константина заказы от таинственной организации «Двенадцать». Вилланель приезжает в Лондон, чтобы устранить свидетельницу, и сталкивается с Евой. За провал операции Еву с коллегами увольняют, но большой босс Кэролин создаёт тайное подразделение для поиска Вилланель.
Ви устраивает в Берлине убийство-приманку, чтобы понаблюдать за своей преследовательницей, и убивает её напарника Билла. Теперь увлечение Евы превращается в противоречивую одержимость. А Вилланель за плохое поведение заставляют работать в команде. Она быстро убивает партнёров, однако её бывшая девушка, Надя, выживает. Ви отправляется в российскую тюрьму, чтоб заставить Надю замолчать. В Москву приезжают Ева вместе с Кэролин и её сыном Кенни.
Оказывается, что Константин — сотрудник ФСБ и старый друг Кэролин. А Вилланель — на самом деле сиротка Оксана, которая когда-то влюбилась в учительницу английского с причёской как у Евы и кастрировала её мужа.
После московской заварушки Вилланель остаётся без куратора, а Ева караулит её в парижской квартире. Они наконец говорят о своих чувствах, но Ева всё равно мстит за Билла — бьёт Ви ножом.
2-й сезон
Пока раненая и уволенная из «Двенадцати» Оксана пытается выжить, Ева переходит в MI6 и разыскивает другую женщину-убийцу — Призрака. Вилланель ревнует и посвящает Еве изысканное убийство в стиле голландских художников.
Ева решает, что Вилланель должна помочь им расколоть Призрака, и заказывает ей саму себя. Их разговор на грани убийства повторяется, но они мирятся, и Ви помогает МI6. Параллельно она докапывается до мужа Евы Нико и убивает его подружку.
Кэролин просит Ви помочь приблизиться к влиятельному психопату Аарону, но на самом деле рассчитывает, что Вилланель сорвётся, и они убьют опасного медиамагната её руками. Так и выходит, теперь Ви необходимо бежать — её хочет убить куратор «Двенадцати». Ева помогает Ви зарубить его топором. После такой инициации Оксана уверена, что Ева уедет с ней в Канаду и заляжет на дно, но Ева отказывается. И Ви стреляет в неё.
3-й сезон
После тяжёлого ранения Ева не работает и живёт одна, а Нико уезжает в Польшу. Вилланель женится на богатой испанке, но появляется её старый тренер Даша — она хочет, чтобы Ви вернулась в «Двенадцать», и становится её куратором.
Тем временем в МI6 назначают нового начальника, Пола. Кенни, который работает в компании независимых расследований и копает под «Двенадцать», погибает. Кэролин прикладывает все силы, чтобы найти его убийц. Ева тоже подключается и уверена, что Вилланель вернулась.
Ева приезжает в Польшу к Нико. Даша, чтобы прервать «отвлекающие отношения» Ви с Евой, на глазах Евы протыкает Нико вилами и сваливает это на Ви. Нико выживает, но хочет, чтобы Ева больше не появлялась в его жизни.
Константин узнаёт, где живёт семья Оксаны, она уезжает в Россию на семейную встречу, но в итоге всех убивает. Она собирается навсегда уйти из «Двенадцати» и сбежать, бьёт Дашу клюшкой, а Ева добивает — за Нико. Константин достаёт деньги для побега, но неожиданно падает с инфарктом. Ви хочет работать в МI6 и больше не убивать. Кэролин отказывает ей.
Выясняется, что Константин был свидетелем случайной смерти Кенни, а начальник Пол — крот «Двенадцати». Кэролин убивает Пола и щадит Константина. Он зовёт Ви с собой, но та отказывается. Ева и Оксана впервые спокойно говорят о своих отношениях и признают, что пробуждают худшее друг в друге. Но не знают, смогут ли измениться.