Były agent CIA Robert McCall (Denzel Washington) pracuje w sklepie budowlanym, a wieczory spędza w restauracji. Tam poznaje prostytutkę Teri (Chloë Grace Moretz), która staje się mu bliska. Pewnego dnia dziewczyna znika. Okazuje się, że została pobita przez rosyjskich gangsterów. McCall postanawia sam wymierzyć sprawiedliwość i zabija członków gangu. Realizując misję, będącą dla niego okazją do odkupienia dawnych win, ściąga na siebie gniew mafii.