The Night of 1000 Stars
Series Episode Number: 203First Broadcast: Wed 30 Apr 2014 - ~8:00pm UTC (United Kingdom)
Running Time: 75 minutes
Recorded on Tue 18 Dec 2012 in The Moat Studios
Leela is back!
With a murderous beast on the loose, Jago, Litefoot, Ellie and Leela are trapped in Baker Street.
There is a story to tell, and the four of them put on a show for each other. Their pasts will be unfolded, secrets will be told…
And the last act will be a killer.