Lorsque l'amour de sa vie est enlevée par des terroristes qui demandent une rançon de 10 millions de dollars en échange de sa libération, Brad Paxton, un capitaine de marine décoré, se lance dans une course contre la montre pour la sauver.
Beyrouth, 1972. Diplomate américain, Mason Skiles organise une réception, en présence de sa femme et de Karim, orphelin libanais de 13 ans que le couple espère adopter. Mais le cocktail est perturbé par l'arrivée du meilleur ami de Mason, l'agent de la CIA Cal Riley, porteur de nouvelles inquiétantes concernant Karim.