InstituteFestivalProfessionals
EN/NL
Donate
About IDFA
Archive
Muhammad Refaat
Commissioning Editor

Muhammad Refaat

Egyptian
Festival history
Film
The Mother of All Lies
Role
Co-production
In
IDFA Forum 2021