Where To Stream Return of the Saint Season 1 Episode 10
The Armageddon Alternative
- Aired November 12, 1978
- 60 Min
A man seeking revenge threatens to blow up London unless a sculptress is publicly executed.
The Armageddon Alternative
A man seeking revenge threatens to blow up London unless a sculptress is publicly executed.