Halfaouine: Boy of the Terraces (1990)
Noura struggles to reconcile two worlds, Muslim women and men, while also dealing with his own sexuality