Debris Backdrop Blur

Video Loading...

Debris S01 E05 Earthshine

Overview

"Every piece holds the power to change our world."

INFLUX steps out from the shadows, weaponizing the debris in a terrifying experiment. Finola struggles to keep her newfound knowledge from affecting her work.