Mason Skiles (Jon Hamm) es un destacado diplomático estadounidense que dejó el Líbano en los años 70 tras un lamentable suceso. Una década después, la CIA lo solicita nuevamente en un Beirut arrasado por la guerra, con una misión que solo él es capaz de llevar a cabo. Al mismo tiempo, una agente de la CIA (Rosamund Pike) que opera de manera encubierta en la embajada estadounidense tiene la responsabilidad de proteger a Skiles y garantizar el éxito de la operación. Sin saber en quién puede confiar y con vidas en peligro, Skiles debe enfrentar numerosos desafíos para revelar la verdad.