Zain, un ragazzo di 12 anni che lotta per sopravvivere nelle strade di Beirut, fa causa ai suoi genitori per averlo portato in un mondo così ingiusto, dove essere un rifugiato senza documenti significa che i tuoi diritti possono essere facilmente negati.
Negli anni Ottanta un ex diplomatico americano torna in servizio per un operazione di spionaggio in Libano che lo porterà a confrontarsi con un traumatico passato. Lo scopo è quello di salvare un vecchio amico, agente della Cia, finito nelle mani del gruppo responsabile della morte della sua famiglia.
Un ex agente della Cia, ora antiquario a Gerusalemme, accoglie e protegge un ex collega braccato dai servizi segreti dell'Est e dell'Ovest.