'Lost in Space' Star Mina Sundwall Reacts to Netflix Renewing Show for Final Season March 9th, 2020 Christian Long