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