Where To Stream Return of the Saint Season 1 Episode 11
The Imprudent Professor
- Aired November 19, 1978
- 60 Min
Simon sets out to stop a scientist from selling out to a foreign power, after two young women ask for Simon's help in getting him to defect.