Tom Payne | Rob Cole | |
Olivier Martinez | Shah Ala ad-Daula | |
Elyas M'Barek | Karim | |
Makram Khoury | Imam | |
Ben Kingsley | Ibn Sina | |
Emil Marwa | Tuveh Ben Meir |
Stellan Skarsgård | Barber | |
Emma Rigby | Rebecca | |
Fahri Yardim | Davout Hossein | |
Michael Marcus | Mirdin | |
Stanley Townsend | Bar Kappara | |
Martin Hancock | Merlin |