Everyone in his village believes that Zein is a simpleton, a half-wit, an amiable buffoon. Thus, his braying laughter and public declarations of love for village maidens only win laughter rather than anger, beatings or worse. However, Haneen, a wandering Muslim holy man, perceives something more in this figure of fun: genuine piety and an inner radiance, marked by a powerful spiritual intelligence. One other person sees more in Zein than most do- the beautiful, pious and sedate young girl in the village.
Ali Mahdi
as Zein
Ibrahim Hujazi
as Haneen
Tahiya Zaroug
as Nama
Sunni Dafallah
as
Mohamed Khairi
as
Soraya Roro
as
Awad Siddig
as