Netflix Review: 'Star Trek: Discovery' - Season 2 - Episode 9 - 'Project Daedalus' TV Reviews 5 years ago