I Mexico City sværger en tidligere marinesoldat hævn over dem, der begik en usigelig handling mod den familie, han var hyret til at beskytte.
Den halvalkoholiserede, udbrændte eks-CIA-agent John Creasy (Denzel Washington) har opgivet livet - indtil hans ven Rayburn (Academy Award-vinder Christopher Walken) skaffer ham et job som livvagt for den niårige Pita Ramos (Dakota Fanning). Lidt efter lidt begynder Creasy at genvinde sin sjæl, men da Pita bliver kidnappet, sender Creasy en storm af apokalyptiske dimensioner afsted mod alle ansvarlige.