Guest Stars David Thewlis as John Dee Jenna Coleman as Johanna Constantine Joely Richardson as Ethel Cripps Niamh Walsh as Young Ethel Cripps Nina Wadia as The Mother Dinita Gohill as The Maiden Souad Faress as The Crone Asim Chaudhry as Abel Sanjeev Bhaskar as Cain Co Starring Ansu Kabia as Ruthven Sykes Joe Corrigall as Sam Crystal Yu as Jackie Graham Bohea as Hangman