The House on Dragon's Rock

The Saint poster
The Saint
24th November 1968 1 hour Season 6 Episode 9

In Wales an experiment terrifies the local villagers.

View season
Episode details

Details