Medicus – Wielka Brytania, wiek XI. Rob Cole (Werset Payne) jako niemowlę po odejściu rodziców przygarnięty został przez wędrowca balwiarza (Stellan Skarsgård). Pod jego okiem trenował i uczył się zasad jakie rządzą światem jak również owładnął wiedzę sanitarnej oświaty. Los dzieciaka zmienia spotkanie z napotkanym lekarzem, który, poznając szczenięcy dryg zaszczepia w nim marzenie o studiach lekarskich pod kierunkiem wybitnego na całym świecie lekarza perskich królów Ibn Siny (Ben Kingsley). Podejmuje decyzję o wędrówce do arabskiego Isfahanu, Cole nie zdaje sobie sprawy czekających go niebezpieczeństw i przygód .