Production Notes
This is a production by Big Finish, released on CD 30th June 2012.
Cast
Leela Louise Jameson
The Doctor Tom Baker
The Master Geoffrey Beevers
Colonel Spindleton Michael Cochrane
Marshal Grimnal/Captain Clarke Dan Starkey
Tyngworg/Warner/UNIT R/T Operator John Banks
Crew
Writer Alan Barnes
Director Ken Bentley