Where To Stream Debris Season 1 Episode 5
Earthshine
- Aired March 29, 2021
- 59 Min
- Rated 7.5
- Number 4 Of 13 Rated Episodes
INFLUX steps out from the shadows, weaponizing the debris in a terrifying experiment; Finola struggles to keep her newfound knowledge from affecting her work.