View Full Cast Jacques DufilhoFelix FabreSid Ahmed AgoumiHassan El-HassaniMustapha El AnkaTaha El-Amiri