Turn off light

Earth: Final Conflict Season 4 Episode 17

In exchange for immunity, Sandoval agrees to testify against the taelons.

Episode Title: Atonement

Air Date: 2001-02-26