Hiba el Aflahi

Born: None


Placeholder

Our Father, the Devil

as Leila Abergel
Released: 2023-08-25

An African refugee's quiet existence in a sleepy mountain town in the south of France is upended...

Movie page

Last Day in Paradise

as Aira
Released: 2017-06-17

An insecure young woman battles her own fears as she tries to manage the pressures of her job.

Movie page

Le Dragon - Thomas Jolly

as uncredited
Released: 2023-03-15

Movie page

Machine

as Leila
First aired: 2024-04-04

An action show mixing kung-fu and class war.

TV Show page