Question: when does new star trek series start on netflix
Answer: Netflix will release each episode of the series for streaming within 24 hours of its U.S. debut