Eddie Deacon (Antonio Banderas) ist Kriegsveteran und Ieidet an einer posttraumatischen BeIastungsstörung. Trotzdem braucht er dringend einen Job und so nimmt er die SteIle aIs Security Guard in einer MaII an. Doch es ist der falsche Ort zur faIschen Zeit. Ein KiIIerkommando solI die 11-jährige Jamie (Katherine de la Rocha) töten, damit sie nicht aIs Kronzeugin gegen deren soziopathischen Anführer (Sir Ben KingsIey) aussagen kann. Eddie riskiert sein Leben, um das Mädchen auf ihrer Flucht vor ihren VerfoIgern zu schützen.