Khaled Hani Abdulhayy
Hani Abdulhayy
Khaled Hani Abdulhayy at 16 (as Ahmad Malek)
Aeshah
Uncle Shaikh Atef (as Mahmoud El-Bezzawy)
Nagat
Sherine - Teenager
Dr. Noor Abdulhamid
Shirin
Esraa
(as Alaa Nashat)
Khaled - Child (as Omar Ayman)
Mohamed
Sharif
Shaikh Ahmad
Maged
(as Naeem Ghafari)
Child
Mustafa
Shirin as child
Michael Jackson
Ahmed
Hima