Dam el ghazal Cast Salah Abdallah Mahmoud Abdel-Moghni Amr Abd El-Guelil Nour El-Sherif Abdulaziz Makhyoon Sharif Salamah Mohamed Sharaf Amr Waked