Film oparty na faktach. Opowiada on historię byłego najemnika armii Stanów Zjednoczonych. John W. Creasy (
Denzel Washington) męczony wydarzeniami z przeszłości przyjmuje pracę ochroniarza małej dziewczyki Lupity (
Dakota Fanning), której rodzice boją się porwania córki. Po pewnym czasie dziewczynka pokazuje mu nowe życie i sprawia, że Creasy znów staje się szczęśliwy. Gdy Lupita zostaje porwana, jej ochroniarz poprzysiąga dopaść każdego, kto jest za to odpowiedzialny.