Acting
Sayyida al Hurra
2015
Myopia
2020
Tariq ibn Ziyad
The Black Pearl
2026
Who Was Saying
Ali Ya Ali
2017
The Last Words
2023
The Divorcees Of Casablanca
30 Million
Dead Leaves
Two