Special Guest Stars Huda El Mufti as Mentally Ill Patient Fatima El Banawi as Narges (Shiraz's Mother) Sherif El Desoky as Sheikh Salah Ahmed Dash as Young Reda Guest Stars Karim El Hakim as Louis Ahmed Talaat as The Basement Guy Heba El Dessouky as Tayseer / Samah / The Naiad Solafa Ghanem as Nagat Shaimaa Ibrahim as The Incubus Nesma Harky as Ibrahim's Mother Sanad Moftah as Ezz El-Din Hassan Korfal as Gabriel Khalid Ibrahim as Medhat Abdelsamee Abdallah as Kamal Batea Khalil as Talaat Hisham Zaki as Khadrawy Amgad El Hagar as Ramzy Adam Wahdan as Taha Sally Okail as Elham Co Starring Seif Safwat as Young Medhat Lily Salah as Young Elham Omar Ahmed as Young Refaat Ibrahim Emam as Archeological Institute Man Hany Hegazy as Archeological Institute Man Ahmed Arfan as Cinema Usher Mohamed Mokled as The Father's Dream Son Ahmed Al Abadi as Desert Driver Marsa Ibrahim as Sick Girl Sandra Emad as Nurse Youssef Elbassiony as Refaat's Doctor Ahmed Mohamed Kamel as Awad Yasser Gouda as Talaat's Doctor Judy Ahmed as Young Raeefa Belal Moustafa as Young Talaat Sandy Sameh as Medhat's Son Nadine Ahmed as Taha's Relative Youssef Ahmed Mounir as Medhat's Son Moaaz Mohamed as ER Patient Ziad Ahmed as The Dream Child Logy Ahmed as Doaa Hala as Hamida Cerine Alaa as Taha's Sister Lamis Ehab as Taha's Relative Youssef Ahmed as Taha's Relative Moemen Marei as Young Ibrahim Hesham Eissa as Zakaria Abdalla Nahas as Radio Anchor Sherif Al Saadany Awatef Mohamed as Galila Moustafa Kamal as Kiosk Owner Qesma Ibrahim as Aziza Ahmed El Nabarawy as Howaida's Doctor Ahmed Sayed as Salem Sobhy El Haggar as The Dean Adel Saeed as Office Boy Nasser Ebeid as Hassan the Servant Mansour Abd Elkader as Ibrahim Gamalat Ahmed Hassan as Mounira Karima Saleh as Hamdeya Hesham Qadry as Aziz Ahmed Chahin as Talaat's Doctor George Ebeid as Farouk Hassan Elgohary as Hany Lilian Charl as Howaida's Mother Ahmed Kamel as Wahby the Policeman Safwat Sobhy as The Mail Man Tamer Jika as The Black Figure Hazem Fouad as Refaat's Doorman Mahdya Aly as Old Lady Ahmed Elsamty as Peasant Aly Elshal as Peasant Nadia Abbas as Peasant Samir Aly as Ramzy's Office Boy