Сюжет
Фильм начинается с того, что Ева Макарро (Виктория Комт) оказывается в больнице — израненная, в руках у неё крутится игрушечная балерина. Воспоминания уводят нас в прошлое: Ева живёт в мире с отцом Хавьером (Дэвид Кастаньеда), пока однажды в их дом не вламываются вооружённые люди. Хавьер прячет дочь и расправляется с нападавшими. Наконец, появляется их главарь — Канцлер (Гэбриэл Бирн). Он обвиняет Хавьера в том, что тот увёл его жену из секты к себе, и этим обрёк её на гибель. Канцлер даёт Хавьеру выбор: либо покончить с собой, сохранив жизнь дочери, либо убить его и погубить обоих. Хавьер готов нажать на курок, но Ева зовёт его. Тогда он перестреливает головорезов, но получает смертельные раны. Взяв дочь, Хавьер выводит её из дома, в котором тут же срабатывает бомба. Взрыв уничтожает оставшихся людей, кроме Канцлера. На глазах у Евы отец умирает.
В больнице Еву встречает Уинстон Скотт (Иэн Макшейн). Он выражает соболезнования и предлагает устроить её к семье отца. Так девочка попадает в дом Руска Рома к Директрисе (Анджелика Хьюстон). Там же Ева знакомится с Ноги (Шэрон Дункан-Брюстер), которая рассказывает ей о кикиморе — мифическом духе, зависящем от характера своего носителя.
Следующие двенадцать лет проходят в тренировках. Повзрослевшая Ева (Ана де Армас) занимается балетом, а параллельно учится убивать под наставлением Ноги. Она доводит себя до крови на ногах, но её навыки становятся всё смертоноснее. Из подруг у неё только одна девушка — Татьяна (Джульет Догерти). Когда Татьяна исчезает, Директриса сообщает, что её просто отчислили: в Руска Рома берут только тех, кто способен убивать.
Ученики ошеломлены, когда дом посещает сам Джон Уик (Киану Ривз) — он ищет помощи у Директрисы (события параллельны «Главе 3»). Ева спрашивает Джона, как ей выйти в поле и стать такой же, как он. Джон отвечает: можно просто сделать выбор — уйти и начать действовать.
Первое задание Евы — защитить молодую женщину Катлу Пак (Суён Чхве) от киллера Иль Сонга (Доохон Чжон). В ночном клубе Ева вступает в бой с его людьми и убивает их, а затем закалывает самого Сонга молотком.
Через два месяца она совершает ещё одно убийство, но попадает в засаду. Справившись с нападавшими, Ева замечает у одного из них шрам в виде буквы «X» на запястье — такой же был у убийц её отца. Она отрезает руку и приносит её Директрисе. Та объясняет: знак принадлежит секте, с которой у Руска Рома заключено перемирие. Помочь она не может.
Ева отправляется в «Континенталь», где встречается с Чароном (Лэнс Реддик) и Уинстоном. Несмотря на его предупреждения, она вручает ему золотой жетон — тот самый, что он дал ей много лет назад. Уинстон соглашается: нужно найти киллера Даниэля Пайна (Норман Ридус).
В «Континентале» в Праге Ева проникает в его номер и сталкивается не только с самим Пайном, но и с его дочерью Эллой (Ава Маккарти). Их стычка заканчивается ничем: Ева объясняет, что ей нужен лишь след секты. Однако люди Канцлера начинают охоту за ней, даже нарушая правила отеля. В перестрелке Пайн и Ева сражаются вместе, но Эллу похищают.
Очнувшись, Ева узнаёт, что её не казнят: она не нарушила закон «Континенталя». А вот двоих других киллеров убивают на месте. Вскоре Еву возвращают в дом Руска Рома, где она знакомится с пленницей Петрой (Рила Фукусима). Та утверждает, что она — Ева через десять лет. Женщин заставляют собрать оружие и стрелять друг в друга. Ева оказывается быстрее. Директриса требует, чтобы она прекратила свою месть.
Но Ева идёт дальше. В оружейной лавке Фрэнка (Абрахам Попула) её вновь атакуют люди секты. Она их убивает, и Фрэнк выдаёт местонахождение их базы — австрийский Халльштатт.
В городке Ева сталкивается с новыми волнами боевиков, убивает барменшу Агнету и многих других, но в итоге попадает в руки Канцлера. Тут открывается правда: Лена (Каталина Сандино Морено), его помощница, оказывается старшей сестрой Евы. Когда-то Хавьер забрал Еву, а Лена осталась в секте. Элла же — внучка Канцлера, которую он собирается воспитать убийцей. Взрыв гранаты убивает Лену, но Ева чудом выживает.
Канцлер объявляет войну Руска Рома. Директриса клянётся, что не посылала Еву, но вынуждена отправить за ней кого-то ещё. Этим «кем-то» становится Джон Уик. В их схватке наступает ничья: Джон соглашается дать Еве шанс добраться до Канцлера.
Финальная битва разгорается в Халльштатте. Ева устраивает барбекю из культистов с помощью огнемёта, пока не сталкивается с Дексом (Роберт Массер), вооружённым таким же оружием. В самый критический момент Джон выстрелом взрывает его бак, расчистив Еве путь.
В итоге Канцлер пытается сбежать, держа Эллу. Ева убивает всех его людей, прерывает его пафосный монолог пулей в голову и освобождает девочку.
Элла возвращается к отцу, а Ева заселяется в «Континенталь» Нью-Йорка. На балетном спектакле, где танцует Катла, её догоняет новое объявление: за её голову назначена награда в 5 миллионов. На экране телефонов вокруг вспыхивает та же новость. Ева мгновенно понимает: охота началась.

