Set in a slum on the outskirts of Casablanca, Horses of God (Les Chevaux de Dieu) is a powerful drama based on the events leading up to the Moroccan suicide bomb attacks of 16 May, 2003. The film’s director, Nabil Ayouch, has crafted an original and moving adaptation of...