Dvylikos metų mergaitė Matilda, grįžusi iš parduotuvės savo bute randa iššaudytą šeimą bei jame dar siautėjančius gangsterius. Mergaitę išgelbėja kaimynas Leonas, kuris yra samdomas žudikas. Matilda paprašo, kad vyras išmokytų ją šios profesijos subtilybių.

Buvęs draudimo kompanijos darbuotojas Leonardas Shelby (akt. Guy Pearce) tampa žiauraus nusikaltimo liudininku. Prieš pat atsitiktinai atsibudusio jaunuolio akis yra išprievartaujama ir nužudoma jo žmona. Todėl jis nenumaldomai trokšta keršto ir nieko daugiau. Net ir pats palankiausias teismo sprendimas jo nepatenkintų. Jaunuolis nori atkeršyti pats, bet nežino visiškai nieko apie žudiką. Jis nieko neatsimena....

Niujorko policininkas Džonas Makleinas atvyksta į Los Andželą aplankyti žmonos, kuri darbovietėje linksminasi Kalėdų vakarėlyje. Staiga pastatą užgrobia teroristai. Profesinė pareiga, žmoniškumas ir meilė suteikia ryžto stoti į žūtbūtinį mūšį.