Don Stevens (Christopher Walken) er TV-reporter og bliver sendt ud for at dække krigshandlingerne i Beirut. Nedtrykt og desillisioneret bor han på et hotel sammen med en britisk kollega, Mike (Hywel Bennett), indtil han ganske uventet bliver lovet et interview med en af toplederne hos PLO ved navn Y...
Don Stevens (Christopher Walken) er TV-reporter og bliver sendt ud for at dække krigshandlingerne i Beirut. Nedtrykt og desillisioneret bor han på et hotel sammen med en britisk kollega, Mike (Hywel Bennett), indtil han ganske uventet bliver lovet et interview med en af toplederne hos PLO ved navn Yassin.
Det er en fælde. Han bliver narret til at interviewe en bedrager der udtaler at PLO er rede til fredelig forhandling. Rasende over bedrageriet bestemmer Steven sig til at finde og afsløre sandheden. Han får hjælp af en skandinavisk doktor, Linda (Marita Marschall), der trøder frem som den virkelige Yassins tidligere veninde.
Under jagten på sandheden bliver der lagt hindringer i vejen for Stevens fra alt og alle omkring ham. PLO truer ham, falangisterne arresterer ham og israelerne ignorerer ham.
Fortabt og slået af slører han gradvist et mordkomplot, dobbeltagenter, bombningen af falangisternes hovedkvarter og mest skrækindjagende af alt, en plan om massakre på civile i hundredevis.