The film stars Leila Shenna, as well as the villagers of the Algerian village of Tehouda.
Film tersebut dibintangi oleh Leila Shenna, serta para penduduk desa Tehouda, Aljazair.