Storyteller
Al Idrissi
King Roger
Young Fatima
Young Mariam
Mohammed Al Firhi
Fatima
Mariam
Elder Fatima
Young Ibn Nafis
Young Qalawun
Young Village Girl
Village Girl
Qalawun
Ibn Nafis
Sound Recordist
Production Coordinator
Scenario Writer
Production Coordinator
Director
Art Direction
Executive Producer
Original Music Composer
Production Accountant
Producer
Production Accountant
Editor