Hanna Musleh is a Palestinian film maker and university professor.
Memory of the Cactus 2008
Executive Producer, Sound, Researcher, Director
In the Spider's Web 2004
Director
Credits from TMDB.