The Physician‘s Quest For Truth Tom Payne, Ben Kingsley and Stellan Skarsgård are joining the cast of The Physician, directed by Philipp Stoelzl (North Face, Young Goethe in Love), and based on Noah Gordon’s bestseller about a man’s search for truth in the religion-dominated and superstitious 11th century. Payne has the lead role of physician Rob Cole, Kingsley stars as Ibn Sina, the “doctor of all doctors” and Skarsgård portrays Rob’s mentor Barber and Olivier Martinez plays Shah Ala ad-Daula.