Lost in Space Season 2 launches globally on Netflix December 24

 Today at New York Comic Con, the cast of Lost in Space revealed that the…