In een Libanees dorpje, dat omgeven is door landmijnen, wonen christenen en moslims in fragiele vrede naast elkaar. Er zijn veel doden gevallen in het sektarisch geweld dat het land verscheurde tijdens de burgeroorlog en de vrouwen van het dorp zorgen ervoor dat hun mannen de wapens niet weer tegen elkaar opnemen.
Als eerbetoon aan een overleden vriend organiseert een Libanese vluchteling een reünie met vrienden van weleer, van wie de meesten sinds de burgeroorlog van de jaren zeventig hun vaderland hebben verlaten.
Als wederdienst aan de Palestijnse man die ooit zijn leven redde, reist een Duitse arts naar Beiroet op zoek naar een vrouw die daar tijdens de Libanese Burgeroorlog is verdwenen.
Kamila is pas elf jaar oud als ze na het overlijden van haar oudere zus door haar familie wordt gedwongen zich te verloven met haar achttien jaar oudere zwager. Maar het is de jonge Mohammed die Kamila in vervoering brengt en haar doet hunkeren naar een ander leven. Haar pogingen om het gedwongen huwelijk te ontduiken zijn tevergeefs.
De Franse actrice Catherine Deneuve (als zichzelf) trekt met een chauffeur Libanon in om te zien wat de gevolgen zijn van de oorlog. Ze ziet zowel schoonheid als verwoesting