Alex Lewis (Liam Neeson) jest doświadczonym zabójcą, znanym z dyskretnej precyzji. Pogrążony w moralnym bagnie Alex odmawia wykonania pracy, która narusza jego kodeks, i musi szybko wytropić i zabić ludzi, którzy go zatrudnili, zanim oni i agent FBI Vincent Serra (Guy Pearce) znajdą go pierwsi. Alex jest stworzony do zemsty, ale z pamięcią, która zaczyna słabnąć, jest zmuszony kwestionować każde swoje działanie, zacierając granicę między dobrem a złem.