Sinopse: A história se passa na Idade Média e mostra a história de Rob Cole (Payne), um médico que busca explicações científicas para doenças em um mundo dominado pela religião. Kingsley interpretará Ibn Sina, o médico dos médicos e Skarsgard será o Barbeiro, mentor do protagonista.
Tom Payne ... Rob Cole
Stellan Skarsgård ... Barber
Olivier Martinez ... Shah Ala ad Daula
Emma Rigby ... Rebecca
Elyas MBarek ... Karim
Fahri Yardim ... Davout Hossein
Makram Khoury ... Imam como Makram J. Khoury
Michael Marcus ... Mirdin
Ben Kingsley ... Ibn Sina
Stanley Townsend ... Bar Kappara
Emil Marwa ... Tuveh Ben Meir
Martin Hancock ... Merlin
Adam Thomas Wright ... Rob Cole 10 Years como Adam Wright
Jodie McNee ... Agnes Cole
Dominique Moore ... Despina