Mason Skiles (Jon Hamm) lebt 1972 als Diplomat in der libanesischen Hauptstadt Beirut. Beklagen kann er sich nicht: Mittlerweile ist er sesshaft geworden und hat die schöne Nadia (Leïla Bekhti) geheiratet und den 13-jährigen Karim (Idir Chender) unter seiner Obhut. Doch als die CIA eines Tages auftaucht, ändert sich mit einem Mal alles, denn ...