So who is going to protect Snow’s baby from the Wicked Witch? Don’t expect Glinda to raise a finger, because homegirl is already convinced that she’s no match for Zelena. “My magic is not powerful enough,” Glinda says, wearing her all-white outfit.
Then we hear that it may take an “unthinkable sacrifice” to save the day, and before we can even process this news Charming and Henry (Jared Gilmore) are down for the count. What just happened? The last image we see is Zelena holding Henry and her saying, “this is how you take away a happy ending.” Is Henry’s life in danger...again?
What do you think about the promo for next week’s episode? Hit the comments and sound off!
Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.