Tom Payne - Rob Cole
Stellan Skarsgård - Barber
Olivier Martinez - Shah Ala ad Daula
Emma Rigby - Rebecca
Elyas M'Barek - Karim
Fahri Yardim - Davout Hossein
Makram Khoury - Imam
Michael Marcus - Mirdin
Ben Kingsley - Ibn Sina
Stanley Townsend - Bar Kappara

Anglia, a 11. században. A fiatal Rob Cole egy különleges képesség birtokában van: előre érzi a másik ember közelgő halálát, ha megérinti. Miután édesanyját egy gyógyíthatatlan betegségben elveszti, a vándorló borbély mellé szegődik, aki bevezeti a gyógyítás rejtelmeibe. Azonban hamar rájön, hogy az ismeretei szörnyen hiányosak. Megtudja, hogy perzsa Isfahanban a nagy Ibn Sina iskolájában tanulhatna orvoslást. Mivel az arab világban a keresztényekre azonnali halál vár, zsidónak álcázza magát, és útra kel, hogy elérje célját. Útja során azonban számos akadályba botlik.