Gezeichnet von seinen Erlebnissen im Krieg, derzeitig getrennt von Frau und Kind auf eigenen Wunsch. Eddie (Antonio Banderas) kämpft mit seinen inneren Dämonen am Liebsten alleine. Nach einem Jahr ohne Job ist er jedoch verzweifelt und braucht dringend Geld. Er bekommt wegen seiner vehementen Bitte schließlich einen Job als Sicherheitskraft, als einer von fünf Leuten, die in der Nacht ein großes Kaufhaus überwachen.
Sein Vorgesetzter Vance (Liam McIntyre) glaubt er ist komisch und kann zusätzlich den Mund nicht halten. Die wahren Probleme beginnen für Eddie jedoch erst, als ein junges Teenager-Mädchen verzweifelt an die Türe klopft und er es herein lässt. Ihr folgt nämlich ein Team von Profikillern angeführt von Charlie (Ben Kingsley) und sie werden mit allen Mitteln verhindern, dass sie vor Gericht aussagen kann. Sämtliche anderen Zeugen, sind natürlich ebenso unerwünscht.