Doctor Who episodes broadcast on October 29th
6 episodes were broadcast on October 29th
6 episodes were broadcast on October 29th
London is infiltrated by an eerie alien with the ability to morph into the shape of lost loved ones.
The Doctor makes a spectacular return on the happiest day of Sarah Jane’s life but a deadly trap is awaiting them all.
Maria wakes up to discover that everyone apart from her has forgotten Sarah Jane Smith ever existed.
Torchwood discovers a machine that allows them to view the ghosts that walk among us.
A mysterious skull that is older than mankind is exerting a deadly influence on those around it.
The Cybermen invade the Snowcap base, killing General Cutler, but they are then defeated.