Gritty Survival Marks Debut of New 'Lost in Space' on Netflix
Warning: This review contains spoilers for Netflix's "Lost in Space," which premieres today (April 13) on Netflix. The best line from the premiere of Netflix's reimagined "Lost in Space" comes close to the beginning: "I should have read the fine print ...