This week, the Invincible Three learn that invincibility, like magic, comes with a price, as the prophecy/time loop plays out all over again. Ruby’s dreams start coming true along the way, bringing her closer to becoming the Destroyer of Worlds. Deke confesses his feelings for Daisy, which doesn’t bode well for his long term survival, if history is anything to go by. But, hey, Ghost Rider was technically dead before he met Daisy, so he’s just banished to an alternate dimension instead. Maybe the guy from the future will get a creative send off as well.
It’s an action packed episode, with a few laughs, a few revelations and some heartbreak thrown in for good measure. With only five episodes left in the season, and possibly the series, we’re racing toward the big finish. Every episode feels like it’s part of the set up for whatever is coming in the grand finale.