Guest Stars David Thewlis as John Dee Jenna Coleman as Johanna Constantine Joely Richardson as Ethel Cripps Clare Higgins as Hettie Meera Syal as Erica "Ric the Vic" Co Starring Joe Corrigall as Sam Hannah van der Westhuysen as The Princess Eleanor Fanyinka as Rachel Moodie Sam Donnelly as Armed Officer #2 Marcus Fraser as Agilieth Stephen Odubola as Kevin Brody Stevie Hutchinson as Alex Logue Nina Rose Galano as Astra Logue Olu Adaeze as Armed Officer #1 Marcus Adolphy as Cab Driver