News

Mark Goddard attends Netflix’s “Lost In Space” reboot at the series’ Los Angeles premiere on April 9, 2018.
For three seasons, he and a family of five, a wily saboteur and a talking robot were marooned on a distant planet in the far-off future: 1997.