HUB
Directing
Adel Awad
*1962
in Cairo, Egypt
7/10
The Hunger
1986