Turn off light

Earth: Final Conflict Season 4 Episode 12

Liam is implanted with a neural surveillance device to track Da’an, who leaves earth on a mysterious final journey.

Episode Title: The Summit

Air Date: 2001-01-22