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.
Rob Cole
Ibn Sina (Avicenna)
Barber
Shah Ala ad Daula
Rebecca
Karim
Davout Hosein
Imam
Mirdin
Bar Kappara
Tuveh Ben Meir
Merlin
Rob Cole (10 Years)
Agnes Cole
Despina
Priest
Mirdin's Father
Mirdin's Mother
Jew in Caravan
Mano Dayak
Quasim
Merlin's Apprentice
Rabbi
Fat Hakim
Tughrul
Stratford Monk
Director
Novel
Producer
Costume Design
Producer
Casting
Casting
Editor
Art Direction
Wigmaker
Makeup Effects
Set Decoration
Set Decoration
Art Direction
Production Design
ADR & Dubbing
Art Direction
Set Decoration
Set Decoration
Makeup Artist
Director of Photography
Art Direction
Makeup Effects
ADR & Dubbing
Dialogue Editor
Casting
Casting
Art Direction
Wigmaker
Art Department Coordinator
Makeup Artist
Gaffer
Steadicam Operator
Sound Re-Recording Mixer
Rigging Gaffer
Music Editor
Supervising Sound Editor
Sound Designer
Sound Effects Editor
Still Photographer
Wigmaker
Sound Re-Recording Mixer
Gaffer
Casting
Costume Supervisor
Rigging Gaffer
Foley
Still Photographer
ADR & Dubbing
3D Artist
Compositor
Compositor
Compositor
Compositor
3D Artist
3D Artist
Compositor
Compositor
Compositor
Compositor
Compositor
CG Supervisor
Compositor
Matte Painter
Special Effects
Special Effects Technician
Set Runner
Musician
Compositing Supervisor
Compositor
Digital Compositor
Digital Compositor
3D Artist
Matte Painter
Visual Effects Coordinator
Stunt Coordinator
3D Artist
Compositor
Compositor
Compositor
Assistant Production Coordinator
Orchestrator
Orchestrator
Digital Colorist
Production Assistant
Production Coordinator
Special Effects Technician
Production Accountant
Production Accountant
Production Assistant
Visual Effects Supervisor
Set Runner
Matte Painter
Visual Effects Coordinator
Continuity
Set Runner
Dialect Coach
Production Accountant
Location Manager
Stunt Coordinator
Production Assistant
Location Manager
Stunt Coordinator
Music Editor
Digital Compositor
Matte Painter
Fight Choreographer
Set Runner
Orchestrator
Visual Effects Supervisor
Fight Choreographer
Production Coordinator
Conductor
Musician
Musician
Location Manager
Matchmove Supervisor
Production Controller
Set Runner
Stand In
Compositor
Production Coordinator
Production Coordinator
Visual Effects Editor
Construction Coordinator
Carpenter
Electrician
Propmaker
Production Manager
Assistant Set Decoration
Construction Manager
Storyboard Artist
Grip
Grip
Extras Casting
Set Costumer
Draughtsman
Propmaker
Set Dresser
Electrician
Assistant Costume Designer
Art Department Assistant
Assistant Property Master
Assistant Property Master
Props
Set Decoration Buyer
Electrician
Assistant Set Decoration
Set Decoration Buyer
Storyboard Artist
Electrician
Electrician
Grip
EPK Editor
Assistant Property Master
Electrician
Video Assist Operator
Electrician
First Assistant Camera
Costume Assistant
Costume Coordinator
Costume Supervisor
Carpenter
Props
Casting Assistant
Costumer
Property Master
Propmaker
Extras Casting
Assistant Costume Designer
Tailor
First Assistant Camera
Greensman
Second Assistant Camera
Extras Casting
Draughtsman
Property Master
Set Dresser
Electrician
Costume Assistant
Set Costumer
Set Decoration Buyer
Set Dresser
Set Dresser
Set Dresser
Electrician
Casting Assistant
Costume Coordinator
Set Dresser
Grip
Second Assistant Camera
Assistant Costume Designer
Costumer
Second Assistant Camera
Costume Coordinator
Wardrobe Supervisor
Assistant Editor
Key Grip
First Assistant Camera
Associate Producer
Co-Writer
Co-Writer
Co-Writer
Executive Producer
Associate Producer
Original Music Composer
Creative Producer
Co-Producer
Line Producer
Screenplay
Co-Producer
Co-Producer
Compositing Lead