Alkoholik i życiowy bankrut Creasy (Denzel Washington) przenosi się do Meksyku, aby tam szukać szczęścia. Jako były żołnierz amerykańskiej armii znajduje pracę ochroniarza u jednego przemysłowca. Ma za zadanie chronić jedenastoletnią dziewczynkę (Dakota Fanning), której rodzice są zastraszeni przez porywaczy. Początkowo Creasy jest bardzo sceptycznie nastawiony do tej pracy, jednak szybko zaprzyjaźnia się z dziewczynką. Dzięki niej odzyskuje radość życia i po raz pierwszy zaczyna wierzyć w jego sens. Ale dobre dni nie trwają długo. Dziewczynka zostaje porwana przez nieznanych sprawców. Creasy postanawia ją odnaleźć za wszelką cenę.