England, 1021. Rob Cole, a boy born in a miserable mining town, swears to become a physician and vanquish disease and death. His harsh path of many years, a quest for knowledge besieged by countless challenges and sacrifices, leads him to the remote Isfahan, in Persia, where he meets Ibn Sina, the greatest healer of his time.
as Rob Cole
as Ibn Sina (Avicenna)
as Barber
as Shah Ala ad Daula
as Rebecca
as Karim
as Davout Hosein
as Imam
as Mirdin
as Bar Kappara
as Tuveh Ben Meir
as Merlin
as Rob Cole (10 Years)
as Agnes Cole
as Despina
as Priest
as Mirdin's Father
as Mirdin's Mother
as Jew in Caravan
as Mano Dayak
as Quasim
as Merlin's Apprentice
as Rabbi
as Fat Hakim
as Tughrul
as Stratford Monk