Video: Danger, Will Robinson! Netflix Releases First Look at “Lost in Space,” Launching on Earth on April 13 occasio 6 years ago