 Ẹ pari gbólóhùn yìí: Fíìmù ọdún 2012 rẹ Horses of God dá lórí ìwé tí Mahi Binebine kọ The Stars of Sidi Moumen. Ninu Awọn ẹṣin Ọlọrun, Ayouch ṣawari igbẹkẹle ti o le waye ni osi ati machismo to gaju, ti o tọka si awọn : Àwọn Ìbúgbàù Casablanca ní 2003. Àwòrán náà kópa nínú ìdíje Un Certain Regard ní àjọyọ fíìmù Cannes 2012. O tun jẹ ifisilẹ ti Ilu Morocco fun Awọn Awards Academy 85th ti o waye ni Kínní 2013. 