Yehia
Mohsen Mohey ElDein
Shukri Murad, Yehia's Father
Mahmoud El Meligy
Grandmother
Zeinab Sedky
Morsi
Ezzat Al Alaily
Sorel
Youssef Wahby
British Ambassador
Yehia Chahine
Princess Chahinour
Laila Fawzy
The Sheikh
Abdel Warith Assir
Elly
Abdel Salam Mohamed
Seif Abdelrahman
Abdelaziz Makhyoun
Ahmad Bedir
Yehia's Mother
Mohsena Tawfiq
Aida Kamel
Zouzou Hamdy ElHakim
Hassan Hussein
Ali Ezz ElDein
Le Général
Antic Melkior
Ahmed Salama
Naima ElSoghier
Mohamed Abu Hashish
Rashad Osman
Ali Jawhar
Mohsen
Abdullah Mahmoud
Ahmed Abdel Wareth
Aqeila Rateb
Osama Abbas
Mohamed Shawqi
Hamdy El Wazeer
Samiha Mohamed
Naeem Essa
Ibrahim
Ahmed Zaki
Sarah Sorel
Naglaa Fathy
Adel Bey
Ahmed Mehrez
Thomas "Tommy" Friskin
Gerry Sundquist
Nadia
Laila Hamada
Shaker Bey, Mohsen's Father
Farid Shawqy
Original Music Composer
Fouad El-Zahry
Set Decoration
Mahmoud El Kholy
Director of Photography
Mohsen Nasr
Director
Youssef Chahine
Producer
Writer
Mohsen Zayed
Editor
Rashida Abdel Salam
Production Design
Abdel Fattah Madbouly
Grip
Sayed Aly
Sound Engineer
Nasry Abdel Nour