Doctor Who episodes broadcast on November 2nd
4 episodes were broadcast on November 2nd
4 episodes were broadcast on November 2nd
It’s a race against time, but without Sarah Jane’s expertise, Clyde and Rani must trust each other like never before.
The Happiness Patrol walk the streets of Terra Alpha, destroying all the killjoys, on the orders of Helen A.
The Doctor and Mel win a trip to Disneyland in 1959 but after an accident, they actually end up in South Wales
The TARDIS lands in London where the Doctor, Jamie and Zoe agree to help find Isobel Watkins' missing uncle.