Horses of God (2012)
Horses of God (, , translit. Yakheel Allah) is 2012 Moroccan drama film directed by Nabil Ayouch, about the 2003 Casablanca bombings. The film competed in the Un Certain Regard section at the 2012 Cannes Film Festival.
More at Wikipedia.