克雷塞(丹泽尔•华盛顿饰)曾经是一名冷血无情的特种兵,但是退役后他经常被自己杀人的噩梦惊醒,无法忍受这种痛苦,只好用酒精来麻痹自己的神经。他的好友看到他这样,觉得他不能再这样下去,便建议他去墨西哥担任一名私人保镖。墨西哥城是犯罪率极高的城市,绑架事件频发,无论有没有钱都有可能成为绑架目标。克雷塞的任务是保护一位百万富翁的女儿皮塔(达科塔•范宁饰)。皮塔只有10岁,活泼可爱,很快就融化了克雷塞的心,成为他生活中的天使。但是,好景不长,皮塔被绑架了!克雷塞受到了巨大的打击,愤怒之下决定独自一人去找绑匪为皮塔报仇。