Cast & crew
- Director
- Youssef Chahine
- Screenwriters
- Youssef Chahine, Khaled Youssef
- Producer
- Youssef Chahine
- Cinematographer
- Ramses Marzouq
- Composer
- Mohammad Nouh
- Editor
- Rachida Abdel-Salam
Starring Khaled El Nabawy (رام), Michel Piccoli (آدم - والد رام), Mahmoud Hemida (ميناهار), Yousra (سوميد), Safia El Emari (بسمة)