Space Cowboys
ITV4
Sunday 26 July 2020 22:05 - 23:40 (95 mins)
A team of astronauts, who were replaced years earlier, find that their grasp of outdated technology makes them the only ones able to repair a primitive, de-orbiting satellite. [S,AD]
Space Cowboys may be available on playback
|