Leila Benkirane, a Moroccan actress known for the film Stick Figures (1981), directed by Jilali Ferhati.