Doctor Helena Russell’s (Barbara Bain) presumed dead husband, Lee Russell (Richard Johnson) mysteriously appears on a planet christened Terra Nova in this episode penned by Art Wallace and Johnny Byrne. This one first debuted on 27 November, 1975, and honestly, is a bit of a low point for the first season. It’s obvious that Lee…
