You Can Start Streaming Netflix's 'Lost In Space' Reboot On April 13 Announced in 2016, the reboot of the science fiction, adventure series 'Lost in Space' will be landing on Netflix on April 13. The original show aired for three seasons with 83 episodes on CBS in the '60s.