This is a production by Big Finish, released on CD May 2018.
Tom Baker The Doctor
Louise Jameson Leela
Darren Boyd Hemmings
Timothy Speyer Fanshaw
Catherine Bailey Maddox
Dan Starkey Hadean/Small Hadean/ Liddell/ Mr Richards
Keith Barron Lord Tulip
Greg Haiste Ron Tulip
Andrew Ryan Edwin
Laura Rees Deborah / Major Harris
Sophia Myles Rania Chuma
Gabriel Woolf Sutekh
Eleanor Crooks Kendra
John Dorney Charlton Joyce
Barnaby Edwards Ash/Stall Owner/ Shop Keeper/ Barge Captain/ Dupree.
Other parts played by members of the cast.
Producer David Richardson
Script Editor John Dorney
Executive Producers Jason Haigh-Ellery and Nicholas Briggs
Written By: Justin Richards, Dan Starkey, Guy Adams
Directed By: Nicholas Briggs, Ken Bentley