
England, 1021: Born in a miserable mining town, Robert Cole 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 Robert '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

as Young Boy