Mohsen Mohey ElDein
Yehia
Mahmoud El Meligy
Shukri Murad, Yehia's Father
Mohsena Tawfiq
Yehia's Mother
Abd Allah Mahmoud
Mohsen
Ahmed Zaki
Ibrahim
Naglaa Fathy
Sarah Sorel
Ahmed Mehrez
Adel Bey
Gerry Sundquist
Thomas "Tommy" Friskin
Laila Hamada
Nadia
Farid Shawqi
Shaker Bey, Mohsen's Father
Zeinab Sedky
Grandmother
Ezzat Al Alaily
Morsi
Youssef Wahby
Sorel
Yehia Chahine
British Ambassador
Laila Fawzy
Princess Chahinour
Abdel Warith Assir
The Sheikh
Abdel Salam Mohamed
Elly
Antic Melkior
Le Général