Director
Omar Sami
DIRECTOR
Stars (in credits order)
Amr Shabana
Self
Ramy Ashour
Raneem El Weleily
Selfrumored
Nour El Sherbini
Nick Matthew
James Willstrop