Alex Lewis (Liam Neeson) este un asasin expert cu reputația de a fi discret și precis. Prins într-o mlaștină morală, Alex refuză să ducă la bun sfârșit o treabă care îi încalcă codul și trebuie să îi vâneze și să îi ucidă rapid pe cei care l-au angajat înainte ca aceștia și agentul FBI Vincent Serra (Guy Pearce) să îl găsească primii. Alex este construit pentru răzbunare, dar, cu o memorie care începe să se clatine, este forțat să își pună la îndoială fiecare acțiune, estompând linia dintre bine și rău.