Turn off light

Earth: Final Conflict Season 4 Episode 11

Liam and Renee discover that a baby is born with a CVI implant.

Episode Title: Lost Generation

Air Date: 2001-01-15