The latest incarnation of “Lost in Space,” which will be streamed on Netflix starting April 13, proves that “old-fashioned” isn’t always inferior to “high-tech.”
The post Heartwarming, edge-of-your-seat moments in ‘Lost in Space’ revival appeared first on Inquirer Entertainment.