Georg Laschen (Bruno Ganz) ist Reporter für ein Hamburger Magazin und berichtet direkt vor Ort aus Krisengebieten. Zusammen mit einem Fotografen reist der Journalist für eine Reportage über den Bürgerkrieg in den Libanon, wo er einmal mehr mit dem Schrecken des Krieges und seinen Auswüchsen konfrontiert wird. Aufgrund seiner Arbeit ist Georg nur selten Zuhause in Hamburg, was sich zunehmend auf die Beziehung mit seiner Tochter und seiner Frau Greta (Gila von Weitershausen) auswirkt. Gleichzeitig beginnt er seine Arbeit mehr und mehr zu hinterfragen. Trotzdem zieht ihn die orientalische Metropole und die kulturelle Vielfalt des Landes in den Bann. Als er in Beirut die Botschaftsangestellte Ariane (Hanna Schygulla) trifft, eine Deutsche die seit Jahren im Libanon lebt, keimt in ihm die Hoffnung auf ein neues Leben auf...