Guest Stars David Thewlis as John Dee Jenna Coleman as Johanna Constantine Joely Richardson as Ethel Cripps Nina Wadia as The Mother Niamh Walsh as Young Ethel Cripps Souad Faress as The Crone Dinita Gohill as The Maiden 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