PRODUCTION NOTES
This is a production by Big Finish, released on CD 1st December 2013.
Cast
Leela Louise Jameson
The Doctor Tom Baker
Peggy Brooks Chase Masterson
Professor Gesima Cazalet Ann Bell
Trevor Gale Jonathan Forbes
Erica MacMillan Mandi Symonds
Crew
Written By: Marc Platt
Directed By: Nicholas Briggs
Trailer
