Last updated 09 January 2020

Cast
Peter DavisonThe Doctor
Janet FieldingTegan
Mark StricksonTurlough
Tom AdamsVorshak
Ingrid PittSolow
Ian McCullochNilson
Martin NeilMaddox
Tara WardPreston
Norman ComerIcthar
Nitza SaulKarina
Stuart BlakeScibus
Vincent BrimbleTarpok
Christopher FarriesSauvix
James CoombesParoli
Gareth MilneStunt Double for The Doctor
Julian HudsonMarine/Guard
Barney LawrenceMarine/Guard
Peter CatonMarine/Guard
Dana MicheMarine/Guard
Julian LarousseMarine/Guard
Rose PridmoreMarine/Guard
Dorothy OtteyMarine/Guard
Ridgewell HawkesMarine/Guard
Trevor SteedmanMarine/Guard
Joanna GarciaSea Base Personnel
Ling TaiSea Base Personnel
Joycea GobornSea Base Personnel
Arnold LeeSea Base Personnel
Russell BrookSea Base Personnel
Steve KellySea Devil
Chris WolffSea Devil
Jules WaltersSea Devil
Mike BrayburnSea Devil
Dave OuldSea Devil
Nigel HumphreysBulic
John AsquithMyrka
Bill PerrieMyrka
Production Team
Johnny ByrneWriter
Pennant RobertsDirector
John Nathan-TurnerProducer
Tony BurroughDesigner
Eric SawardScript Editor
Sid SuttonTitle Sequence
Judy PepperdineCostume Designer
Jennifer HughesMake-up Artist
Peter SmeeLighting
Martin RidoutSound
Alan ArbuthnottTechnical Manager
Bob BaxterCamera Supervisor
Alec WhealCamera Supervisor
Hugh ParsonVideotape Editor
Mat IrvineVisual Effects Designer
Dave ChapmanVideo Effects
Nigel FinnisVision Mixer
Alan WoolfordTechnical Manager(TM2)
Alastair MitchellOB Camera Supervisor
Chris HolcombeOB Sound
Michael DarbonProduction Manager
June CollinsProduction Associate
Norma FlintProduction Assistant
Adrian HaywardAssistant Floor Manager
Jonathan GibbsIncidental Music
Dick MillsSpecial Sound
BBC Radiophonic WorkshopTitle Music
BBC Radiophonic WorkshopSpecial Sound
Ron GrainerTitle Music
Peter HowellTitle Music Arranger
Ray DavisOB Supervisor
Fergie StewartOB Chargehand
Alan BennettOB Operator
Derek LeeOB Operator
Jim MacCormackOB Operator
Ron GoodmanOB Workload Ops
Terry HousegoOB Workload Ops
Lesley BellShepperton Liaison
Sarah SpoonerShepperton Liaison
Robert AshburnLocation Facilities Manager
Helene GrygarLocation Contracts Assistant
Sarah WoodsideFloor Assistant
Stuart MurdochVisual Effects Assistant
John MitchellComputer Graphics
Michael TrevorDesign Assistant
Les RunhamShow Working Supervisor
Jay StintonShow Working Supervisor
Ron FrithSenior Studio Engineer
Ian McLeodSenior Studio Engineer
Roger WoodProps Buyer
Geoff AllenLighting Chargehand
Dennis LeachLighting Chargehand
Richard BatemanDresser
Alan BrewerDresser
Camilla GavinDresser
Stephen GeorgeDresser
Ron SimpsonDresser
Neil SweetmoreDresser
Sarah BirdArtist Booking
John MitchellVideo Effects