Israel - Promised Land, Threatened State 2023
as Herself
Stitching Palestine 2017
as herself
Haneen 2011
Actor
Credits from TMDB.