Where To Stream Star Trek Strange New Worlds Season 3 Episode 6
The Sehlat Who Ate Its Tail
- Aired August 14, 2025
- 49 Min
- Rated 8.1
- Number 8 Of 40 Rated Episodes
Lieutenant Commander James Kirk's first day in the Captain's chair of the U.S.S. Farragut takes a disastrous turn when the Enterprise is captured by a deadly Scavenger Ship. But the alien menace is not exactly what it seems…