Doctor Who (1963) Season 3 Episode 24 - Priest of Death (3)

Summary: The TARDIS materialises in Paris in the year 1572, and the Doctor leaves Steven on his own while he visits the apothecary Charles Preslin. However, Preslin faces persecution at.....

Aired: February 19, 1966