Una niña llamada Ishtar y su abuelo Bab´Aziz, un ´sufí´ ciego, recorren el desierto para acudir a la reunión de derviches que tiene lugar una vez cada treinta años. Durante el viaje se cruzan con Osman, que sufre por volver a ver a la bella joven que un día encontró en el fondo de un pozo, con Zaid, cuyo canto hizo que recuperara la belleza que había perdido y con un príncipe que abandona su reino por convertirse en derviche.