Sylvester McCoy gives the kind of performance Doctor Who fans dream of in the last of this trilogy, showing that the seventh face of the Doctor has lost none of his cunning, or his ability to create his own problems. Tracey Childs continues to be superb as Klein. After hearing the first two tales, both very strong stories, it seems here that the Klein era could have done with being a little longer. From the start this is a story that can only be a final ending for Klein, with so many possible stories that emerge from her morality and background never developed or used. That said, this is a strong story with superbly voiced monsters, and very well written and performed characters. This is one that needs to be listened to with great care, as it can be a little confusing, I found I needed to hear the last episode twice to be sure I had fully appreciated all of the plot threads and their resolution. If you enjoy the Doctor as played by Sylvester McCoy at his dark and manipulative best, then sit back and enjoy.