
Anglia, XI wiek. Rob Cole (Tom Payne) jako dziecko po śmierci rodziców przygarnięty został przez wędrownego balwierza (Stellan Skarsgård). Pod jego okiem uczył się reguł rządzących światem, a także opanował podstawy medycznej wiedzy. Życie chłopca odmienia spotkanie z wędrownym lekarzem, który, dostrzegając młodzieńczy talent i zapał, zaszczepia w nim marzenie o medycznych studiach pod kierunkiem sławnego na cały świat lekarza perskich królów Ibn Siny (Ben Kingsley). Podejmując decyzję o wyprawie do arabskiego Isfahanu, Cole nie zdaje sobie sprawy z czekających go przygód i niebezpieczeństw.