Palestine Film Institute
Soraida, a Woman of Palestine (2004)
Cannes 2025