Amen Musbah
Director/a
Abdilrazuk Aden
Demon #1
Yousef Ayman
Walid
Ahmad El Barani
Mostafa
Kareem Haggag
Ramy
Ahmad Hossam
Demon #2