Hiba el Aflahi
Born: None
![](https://image.tmdb.org/t/p/w300/8X0x0V0Sa25LxWX7TVoVhByzRzX.jpg)
Our Father, the Devil
as Leila AbergelReleased: 2023-08-25
An African refugee's quiet existence in a sleepy mountain town in the south of France is upended...
Movie pageLast Day in Paradise
as AiraReleased: 2017-06-17
An insecure young woman battles her own fears as she tries to manage the pressures of her job.
Movie page