Beirute
Mason Skiles (Jon Hamm), um dos melhores diplomatas dos EUA, deixa o Líbano na década de 1970 após um acidente e dez anos depois retorno ao local para responder um chamado da CIA, que pede seu retorno à Beirut para realizar uma missão que só ele é capaz. Enquanto Skiles não sabe quem está do seu lado, um agente da CIA infiltrado na embaixada norte-americana recebe a função de proteger o diplomata.