Przywódca mafii rosyjskiej Władimir Pushkin (Vladimir Kulich) wysyła do Bostonu swojego egzekutora Teddy’ego (Marton Csokas), który ma znaleźć i wyeliminować sprawcę. W międzyczasie Ralph wycofuje się z egzaminu na ochroniarza w Home Mart, by pomóc matce przy rodzinnej restauracji, którą wcześniej podpalili skorumpowani policjanci w ramach wymuszenia. McCall znajduje tych funkcjonariuszy i postanawia wymierzyć im sprawiedliwość bijąc i zmuszając ich by oddali wszystkie pieniądze, które wcześniej wymusili strasząc, że opublikuje on ich przestępstwa zarejestrowane na wideo, które ukazują policjantów przyjmujących haracz od matki Ralpha. Ralphie wraca do Home Mart i zdaje test, zostając ochroniarzem w sklepie.

Teddy namierza McCalla, jednak zaskoczony umiejętnościami McCalla, Teddy postanawia schwytać i wcielić go do gangu, zamiast zabijać go. McCall nadal przechytrza swoich prześladowców, skutecznie unieszkodliwiając swoich przeciwników. McCall odwiedza swoich starych przyjaciół w Wirginii – zamężną emerytowaną funkcjonariuszkę CIA Susan (Melissa Leo) i Briana Plummerów (Bill Pullman), która pomaga mu zdobyć informacje wywiadowcze na temat Pushkina. Wynika z nich, że Teddy jest byłym oficerem Specnazu, a naprawdę nazywa się Nicolai Itchenko.