Where To Stream Doctor Who Season 11 Episode 8
The Witchfinders
- Aired November 25, 2018
- 70 Min
- Rated 6.8
- Number 140 Of 153 Rated Episodes
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.