The Well-Meaning Mayor

The Saint poster
The Saint
5th December 1963 1 hour Season 2 Episode 12

A mayoral candidate dies in a small coastal town.

View season
Episode details

Details