Last updated 09 January 2020

Cast
Tom BakerDoctor Who
Louise JamesonLeela
John BennettLi H'sen Chang
Christopher BenjaminHenry Gordon Jago
Chris GannonCasey
Trevor BaxterProfessor Litefoot
Deep RoyMr. Sin
David McKailSergeant Kyle
Conrad AsquithP.C. Quick
Alan ButlerBuller
Patsy SmartGhoul
Tony ThenLee
John WuCoolie
Alan ChuntzStunt Man
Max FaulknerStunt Man
James HaswellBeat Policeman
Richard SheekeyBeat Policeman
Kevin SullivanChimney Sweep
Arnold LeeChimney Sweep
Lisa BeygeayerRiverside Ghoul
Marie AnthonyRiverside Ghoul
Lisa Bergmayr(extra)
Jim DelaneyStation Policeman
Colin ThomasStation Policeman
Charles Adey-GreyTheatre Doorkeeper
Ronald Musgrove(extra)
Mary Maxted(extra)
John Cannon(extra)
Jean Channon(extra)
David J Grahame(extra)
Vincent Wong(extra)
Bill Hughes(extra)
Fred Leown(extra)
Huntley Young(extra)
Dennis Chin(extra)
Bernard Price(extra)
James Lloyd(extra)
Tony Handle(extra)
Christopher Carrington(extra)
Bob Williams(extra)
Stuart FellGiant Rat
Michael SpiceWeng Chiang
David J GrahameChestnut Seller
John CannonPasser By
Jean ChannonPasser By
Bill HughesPasser By
Stuart FellStunt Double for Doctor Who
Judith LloydTeresa
Vaune Craig RaymondCleaner
Mary MaxtedCleaner
Rita TobinCleaner
Frederick CresswellWaterman
Stuart FellDouble for Leela
Penny ListerSinger
Elizabeth Jane BennettTheatre Audience
John BillTheatre Audience
Susan BronteTheatre Audience
Mary BrownbillTheatre Audience
Barbara CareyTheatre Audience
George CarrTheatre Audience
Barbara ChambersTheatre Audience
Brian FellowsTheatre Audience
Verdi GilbertTheatre Audience
Clarice GoodTheatre Audience
Valerie HastingsTheatre Audience
Carl HauglandTheatre Audience
Yvonne LambeTheatre Audience
Gillian LeeTheatre Audience
Dennis LycettTheatre Audience
John MilnerTheatre Audience
Sylvia MilnerTheatre Audience
Leslie PriceTheatre Audience
Michaela ReaTheatre Audience
John ThomasTheatre Audience
Stanley WelchTheatre Audience
Ricky WilliamsTheatre Audience
Dorothy WoodTheatre Audience
Roger WoodTheatre Audience
Stuart FellStunt Man
Dudley SimpsonConductor
Vincent WongHo
Jimmy AngCoolie
Dennis ChinCoolie
Sabu KimuraCoolie
Arnold LeeCoolie
Fred Lee OwnCoolie
Dennis MatsukiCoolie
Basil TangCoolie
Kim TeohCoolie
Helen SimnettDark Girl
Debbie CummingFair Girl
Production Team
Robert HolmesWriter
David MaloneyDirector
Philip HinchcliffeProducer
Roger Murray-LeachDesigner
John BloomfieldCostume Designer
Heather StewartMake-up Artist
Michaeljohn HarrisVisual Effects Designer
Dick MillsSpecial Sound
Fred HamiltonFilm Cameraman
John GatlandFilm Sound
David LeeFilm Editor
Mike JefferiesStudio Lighting
Clive GiffordStudio Sound
John MasonOB Lighting
Vic GodrichOB Sound
Bernard LodgeTitle Sequence
Ros AndersonProduction Assistant
Chris D'Oyly-JohnProduction Unit Manager
Dudley SimpsonIncidental Music
Ron GrainerTitle Music
BBC Radiophonic WorkshopTitle Music
Stuart FellFight Arranger
Robert HolmesScript Editor
Robert Banks StewartStoryline
Linda GraemeAssistant Floor Manager
John SterlingTechnical Manager(TM2)
Pat MordecaiVision Mixer
Stan SwetmanGrip
Brian HallAssistant Film Cameraman
Steve DiamondAssistant Sound Recordist
Bill EldridgeProps Buyer
Sue BoxFloor Assistant
Jo WardAssistant Floor Manager
Stan CresswellFilm Operative
Bobby GouldFilm Operative
Rosemary ParsonsDirector's Assistant
Carol BoltDirector's Assistant
Alan HughesCostume Assistant
Gerry ScottDesign Assistant
Graham LoughDesign Assistant
Christine BakerMake-Up Assistant
Martha LivesleyMake-Up Assistant
Jennifer HughesMake-Up Assistant
Delia DerbyshireTitle Music Arranger
Larry BarnesMagic Advisor
Ali BongoMagic Advisor
John Nathan-TurnerProduction Unit Manager