Where To Stream Return of the Saint Season 1 Episode 12
Signal Stop
- Aired November 26, 1978
- 60 Min
No one will believe a former mental patient who claims to have seen a murder through the window while a passenger on a train.
Signal Stop
No one will believe a former mental patient who claims to have seen a murder through the window while a passenger on a train.