My Own Worst Enemy

Oct 14, 2021 on Netflix at 3:00 AM


Left behind but holding on, Niko and Cas each tangle with the Achaia in their own way. At the Salvare, the crew uncovers a key alien vulnerability.

Previous episode

Smoke and Mirrors
Season 2 Episode 2

Oct 14, 2021

Next episode

Will to Power
Season 2 Episode 4

Oct 14, 2021