Thirteen O'Clock

The Doctor and Rose return to a fog-shrouded Powell Estate, where residents have vanished and a malevolent power waits at Flat 13.

English
  • Originally Aired June 1, 2026
  • Created September 28, 2026 by
    ElDorado230
  • Modified September 28, 2026 by
    ElDorado230