We have the Wicked Witch of the West, but what about Glinda, the Good Witch? On Once Upon a Time Season 3, Episode 19 ("A Curious Thing"), we'll finally get to meet the other powerful woman from Oz. About time!
What else can we expect from this episode? We've gathered all of the biggest hints, sneak peeks, and spoilers about the episode right here.
First, let's start with the official synopsis of the episode:
Zelena threatens to kill Henry if Hook — whose lips have been cursed by the Wicked Witch — doesn't proceed with kissing Emma, which will drain all of her magical powers away, and things begin to heat up between Regina and Robin Hood. Meanwhile, back in the Fairy Tale Land that was during the past year, Snow and Charming go in search of Glinda, the Good Witch of the South, to see if she can help them defeat Zelena, and the curse that will ultimately send the Fairy Tale characters back to Storybrooke is cast — but from an unlikely source.
Sounds like Hook is between a rock and a hard place. In this sneak peek of the episode, we see Zelena deliver her message: If Hook hasn't kissed Emma before Snow's baby is born, Zelena is going to go after Henry.
In the promo we see that Zelena has gotten her hands on Henry, so we have to assume that Hook doesn't deprive Emma of her powers — or doesn't do it fast enough for Zelena's liking, anyway.
Let's Talk Glinda
Glinda will be played by Sunny Mabrey, and we can expect an interesting twist on the classic character. Apparently when we meet her she'll be emerging from years of isolation, which has made her lonely and cautious. That said, she's also "elegant, wise, and benevolent," as well as "clever and shrewd." Sounds like a good person for the Charmings to get on their side!
Are you looking forward to this episode? Who do you think cast the curse? Let us know in the comments below.
Catch this episode of Once Upon a Time on Sunday, April 27 at 8 p.m. ET/PT on ABC.