Leila and the Wolves 1986
as Self / Leila
Nahla 1979
as Hend
What About Tomorrow? 1978
as Thuraya
Credits from TMDB.