TV News New to Netflix (April 2018): Lost in Space, David Letterman, Joel McHale, and more Lost in Space, What's on Netflix March 31, 2018 What’s coming to Netflix in April 2018? Think quite a few different things, but especially a lot of different movies.