NBC has released the official press description for the 10th episode of Debris season 1. Debris season 1 episode 10 is titled “I Am Icarus”.
Debris 1×10 “I Am Icarus” Episode Guide
The mystery deepens as Bryan and Finola attempt to right what has gone wrong, and prevent the fabric of reality from unwinding.
Debris season 1 episode 10 airs on May 3 at 10|9c on NBC.