Doctor Who (1963) Season 8 Episode 25 - The Daemons (5)

Summary: Earth, the near future. When an archaological dig at the village of Devil's End goes disastrously wrong, an ancient power begins to revive. Can even the Doctor withstand.....

Aired: June 19, 1971