Skip To Content

Where To Stream Doctor Who Season 11 Episode 8

The Witchfinders

The Doctor and her companions materialize in 17th century England and soon find themselves embroiled in local witchcraft... which is the prelude to an alien invasion.