Episode Overview
In the late 1980s, Perivale, England, a peculiar cat is casting an ominous shadow as individuals mysteriously disappear without a trace. The Doctor and Ace uncover a chilling reality: in the struggle for survival, achieving victory may come at a devastating cost…
Show Information
Season 26 Episodes 14
Servers