New Eden (episode)

"New Eden" is the 17th episode of Star Trek: Discovery, the 2nd episode of the show's second season, released on CBS All Access on.