Cast
Mohsen Mohieddin
Yehia
Mahmoud Al Meleji
Shukri Murad, Yehia's Father
Abdalla Mahmoud
Mohsen
Ahmed Zaki
Ibrahim
Gerry Sundquist
Thomas "Tommy" Friskin
Layla Hamadah
Nadia
Farid Shawqi
Shaker Bey, Mohsen's Father
Zeinab Sedky
Grandmother
Ezzat El Alaili
Morsi
Yusuf Wahbi
Sorel
Yehia Chahine
British Ambassador
Layla Fawzi
Princess Chahinour
Abdulwareth Asar
The Sheikh
Abdelsalam Mohamed
Elly
Abdulaziz Makhyoon
Zouzou Hamdi El Hakim
Hassan Hussein
Naima El Soghier
Osama Abbas
Hamdi Al Wazir
Writing
Youssef Chahine
(1926–2008)
Writer
Mohsen Zayed
Writer
Camera
Mohsen Nasr
Director of Photography
Editing
Rashida Abdel Salam
Editor
Sound
Fouad El-Zahry
Original Music Composer