Seine blutigen Kampfeinsätze in Afghanistan haben bei Kriegsveteran Vincent (Matthias Schoenaerts) unauslöschliche Spuren hinterlassen. Der Elitesoldat leidet unter post-traumatischen Stress, der ihn mit Angstzuständen und Halluzinationen nicht gerade zum idealen Bodyguard für Jessie (Diane Kruger), die Frau eines reichen Libanesen, macht. Trotzdem tritt er den knallharten Security-Job auf dessen ultraluxuriösem Anwesen an und sieht sich bald hin- und hergerissen zwischen seinen Gefühlen für Jessie und der tödlichen Bedrohung für die Familie, die er als Einziger zu sehen scheint.