Crew Credits Lost in Space (2018) Show crew as Executive Producer Episode 1x01: Impact (Apr 13, 2018)