What to Watch Netflix’s Lost In Space Premieres April 13! Fans In Toronto Can Check Out Exclusive Screening on April 11 Netflix’s original new reimagining of the classic 1960’s science fiction series Lost In Space will make its debut on Friday, April 13. Set 30 years in the future where space Jeevan Brar6 years agoKeep Reading