Nabil Ayouch was born on April 1st, 1969, in Paris. In 1977 Ayouch directed his first feature, Mektoub, which was the Moroccan entry for Best Foreign Language Film at the Academy Awards, as was Ali Zaoua (2000), which won 45 international awards. In 2012, his next feature, Horses of God, which was based on the May 2003 Casablanca bombings, screened in Un Certain Regard at the Cannes Film Festival, where it received the François Chalais Award. It was the official Moroccan submission to the 86th Academy Awards®, represented Morocco at the Golden Globes, and won 26 international awards. In May 2015 his next film, Much Loved was selected at Cannes in Directors’ Fortnight. Banned in Morocco, Much Loved was released in some 20 countries and won 12 international awards.