PRODUCTION NOTES
This is a production by Big Finish, released on CD April 2015.
Cast
Leela Louise Jameson
The Doctor Tom Baker
K9 John Leeson
The Master Geoffrey Beevers
Kastrella Susan Brown
Vargrave Andy Secombe
Crew
Written By: Matt Fitton
Directed By: Nicholas Briggs