1050 AD: Robert Cole returns to England to bring the medical light of the Orient to his countrymen. But he fails because of the intrigues of the established London doctors, who feel threatened by the new knowledge. And it is not only the human body that is full of seemingly impenetrable secrets, the soul also holds its own mysteries.

Tom Payne
as Robert 'Rob' Cole

Emily Cox
as Mercia

Áine Rose Daly
as Ilene

Owen Teale
as Godwin

Emma Rigby
as Rebecca

Liam Cunningham
as Canute

Aidan Gillen
as Hunne

Malick Bauer
as Abu

Jaouhar Ben Ayed
as Izak

Harry Redding
as Duff