TV Lost in Space to launch on Netflix in April Get your first look at the forthcoming new series. Pip Ellwood-HughesFebruary 24, 2018