Deliverance
- Episode aired Mar 4, 2022
As our heroes race against the clock to set things right for Eleanor and Samuel, a greater battle looms as the Natura rise up against the Celestials.As our heroes race against the clock to set things right for Eleanor and Samuel, a greater battle looms as the Natura rise up against the Celestials.As our heroes race against the clock to set things right for Eleanor and Samuel, a greater battle looms as the Natura rise up against the Celestials.