Cast & crew
- Director
- Youssef Chahine
- Screenwriters
- Youssef Chahine, Naguib Mahfouz
- Producer
- Youssef Chahine
- Composer
- Ali Esmaeil
Also starring Mahmoud el-Meliguy (مفتش المباحث), Ezzat El Alaili (سيد / محمود), Huda Sultan (بهية), Youssef Wahbi (يوسف وهبي)