Where To Stream Department S Season 1 Episode 19
The Man from X
- Aired January 13, 1970
- 60 Min
A man in a spacesuit drops dead in the middle of a street in London. The authorities are baffled - where did he come from, and why was he in a spacesuit? So the case is handed over to the Department. In tracking down the origins of the spacesuit, Annabelle's research leads them to an institute running a space program, therefore they ordered eight suits from NASA. Stewart goes to the institute, finds the manager uncooperative, snoops around himself and discovers that four of the spacesuits are...