Director
Ahmed Maher
DIRECTOR
Stars (in credits order)
Omar Sharif
Hassan
Cyrine AbdelNour
Noura
Khaled Nabawy
Hassan, young
Sherif Ramzy
Ali
Basma
Dr. Rawia
Amr Waked
Fu'ad
Mohamed Kholai
Seiko
Alaa Morsy
ACTOR
Ahmed Samy
Authorised assistant
Omar Sharif Jr.
Ahmed Samy Wizzo