Rapirile se tin lant in Mexic, creand o adevarata panica in randul locuitorilor mai instariti. Intr-un interval de sase zile au loc 24 de rapiri, ceea ce face ca multi dintre parinti sa angajeze un bodyguard pentru a le proteja copii. Acesta este contextul in care John Creasy (DENZEL WASHINGTON), un fost asasin platit in slujba CIA, isi face aparitia in Mexico City, caruia prietenul sau Rayburn (CHRISTOPHER WALKEN) ii propune slujba de bodyguard pe langa o fetita de 9 ani pe nume Pita Ramos (DAKOTA FANNING). Aceasta este fiica unui industrias bogat, Samuel Ramos (MARC ANTHONY) si a Lisei Ramos (RADHA MITCHELL). Desi pe Creasy nu-l intereseaza genul acesta de slujba, mai ales avand in grija un copil, accepta, in lipsa de altceva mai bun de facut. Initial, Creasy este agasat de intrebarile insistente ale fetitei despre viata lui personala si trecut. Insa, incetul cu incetul, fetita reuseste sa-i penetreze "armura" si cei doi se imprietenesc. In clipa in care Pita este rapita, Creasy isi jura ca o va gasi si o va aduce inapoi, omorand, la nevoie, pe oricine i-ar sta in cale.