Production Notes
This is a production by Big Finish, released on CD 31st May 2012.
Cast
Leela Louise Jameson
The Doctor Tom Baker
The Master Geoffrey Beevers
Colonel Spindleton Michael Cochrane
Demesne Furze Rachael Stirling
Crew
Writer Alan Barnes
Director Ken Bentley