The Wretched Life of Juanita Narboni 2005
as Esther
Changing Times 2004
as Nabila
A Thousand Months 2003
as Lalla hnia
Far Away 2001
as Farida
Credits from TMDB.