Un ancien agent CIA John Creasy (Denzel Washington) devient le garde du corps d'une petite fille de 9 ans (Dakota Fanning) dans une riche famille au Mexique. Quand celle-ci est kidnappée, l'ex-marine se dévoue totalement à la sauver. Creasy est un «homme en feu», alors qu'il jure de tuer tous ceux qui sont impliqués dans l'enlèvement ou qui en profitent. Et rien ne pourra l'arrêter.