Beirut, 1972. Amerikkalainen diplomaatti Mason Skiles menettää traagisesti vaimonsa ja adoptiopoikansa, kun terroristit iskevät cocktailjuhliin. Kymmenen vuotta myöhemmin Skiles on yksinäinen alkoholisti, joka työskentelee suuryrityksen neuvottelijana Uudessa-Englannissa, kun valtion virkamies ottaa häneen yhteyttä. Häntä pyydetään palaamaan Beirutiin, virallisesti pitämään luentoa, mutta hänen oikea tehtävänsä on neuvotella vaihdosta, kun terroristijohtaja halutaan vaihtaa CIA-agenttiin. Mikään ei kuitenkaan ole aivan sitä, miltä vaikuttaa.