Charles Lushington (Charles Dance) - angielski profesor specializujący się w wydarzeniach rozgrywających się na Środkowym Wschodzie, przyjeżdża do Beirutu. Tu poznaje Libijkę Leilę (Nabila Khashoggi). Wraz z biegiem czasu, pod wpływem kobiety, Lushington zmienia wiele ze swych dotychczasowych przekonań...