Netflix's New Sci-Fi Show Is Its Biggest Production to Date