Начало истории: Кипер и аферистка
Виктор Мейнард (Билл Найи) — педантичный наемный убийца, наследник семейного бизнеса. Его клиент, криминальный босс Фергюсон (Руперт Эверетт), поручает устранить Роуз (Эмили Блант) — дерзкую мошенницу, подделавшую картину Рембрандта. Виктор выслеживает девушку, но вместо ликвидации спасает её от конкурентов-гангстеров.Роуз, не подозревая о роли Виктора, решает использовать его в своей афере. К ним присоединяется Тони (Руперт Гринт) — случайный свидетель, которого Виктор берет под опеку, выдав за сына. Троица отправляется в бега, скрываясь от Фергюсона и бандитов, желающих вернуть украденные деньги.
Бегство и неожиданный союз
Преследуемые киллерами Фергюсона, герои укрываются в загородном доме семьи Мейнард. Виктор, привыкший к одиночеству, постепенно привязывается к хаотичной Роуз и наивному Тони. Он обучает юношу навыкам выживания, а Роуз учит его импровизировать. Между Виктором и аферисткой возникает романтическое напряжение.План Роуз вернуть деньги проваливается: Фергюсон захватывает Тони, требуя обменять его на картину. Виктор нарушает правила, вступая в открытое противостояние. В перестрелке он убивает наемников, но получает ранение. Роуз спасает его, используя навыки, подсмотренные у киллера.
Финал: Семья против мафии
Герои организуют ловушку для Фергюсона в музее. Роуз подменяет картину фальшивкой, а Виктор инсценирует собственную смерть. Когда мафиози пытается забрать «Рембрандта», его арестовывает полиция, предупрежденная Тони. Деньги возвращаются законным владельцам, а троица скрывается с небольшой частью суммы.Фильм завершается сценой в кафе: Виктор, Роуз и Тони обсуждают планы. Бывший киллер отказывается от профессии, выбирая жизнь с «семьей», которую сам создал.

