Last updated 09 January 2020

Cast
Tom BakerDoctor Who
Mary TammRomana
Peter JeffreyCount Grendel
Simon LackZadek
Neville JasonPrince Reynart
Paul LaversFarrah
Lois BaxterLamia
Declan MulhollandTill
John LeesonVoice of K-9
Ray Lavender(extra)
Peter Roy(extra)
Derek Chafer(extra)
Roberta GibbsDouble for Romana
Terry WalshStunts
Cyril ShapsArchimandrite
Martin MatthewsKurster
Rodney CardiffTaran Noble
Derek ChaferTaran Noble
Gus RoyTaran Noble
Peter RoyTaran Noble
Steve IsmayTaran Noble
Derek SuthernTaran Noble
Tony SnellTaran Noble
Reg WoodsTaran Noble
Walter TurnerTaran Noble
Tony O'LearyTaran Noble
Jay McGrathTaran Noble
Ronald GregoryTaran Noble
Barbara BernellTaran Noble
Iris RongierTaran Noble
Angela DelaneyTaran Noble
Helen GartonTaran Noble
Christine ColeTaran Noble
Enice BennettTaran Noble
Delphine AuchterlonieTaran Noble
Denis JenningsTaran Noble
Victor RenoldsTaran Noble
Charles Adey-GreyTaran Noble
Kyle AdairTaran Noble
George RomanovTaran Noble
Lincoln WrightTaran Noble
Raymon St ClairTaran Noble
Harold HorshamTaran Noble
Bill WhiteheadTaran Noble
Philip WebbTaran Noble
Roy SeeleyTaran Noble
Evan RossTaran Noble
Brychon PowellTaran Noble
Peter WhittackerTaran Noble
James O'NeillTaran Noble
Michael MooreTaran Noble
Jimmy MacTaran Noble
Jim DelaneyTaran Noble
Vernon DrakeTaran Noble
Richard AthertonTaran Noble
Alan TroyTaran Noble
Trevor WedlockTaran Noble
Mike MungarvanTaran Noble
Ray LavenderTaran Noble
Raymon St ClairTaran Noble
Terry WalshDouble for Doctor Who