It looks like Zelena/the Wicked Witch (Rebecca Mader) might be melting in the next episode of Once Upon a Time.

Zelena 'Stands In The Way' Of Regina & Robin Hood Finding Love?

ABC released a new promo after Sunday night's episode of OUAT, revealing that the evil witch's time might be up in the next episode. The promo for the episode, which is titled Kansas, features the introduction of Dorothy Gale, the Kansas girl who dreams of the wonderful world of Oz. The promo shows Dorothy performing some sort of trick on the Wicked Witch, which causes the latter's skin to melt.

This mirrors the scene in The Wizard of Oz in which the Wicked Witch of the West finds herself melting after Dorothy drenches her with a bucket of water.

Kristen Bell As Anna From Frozen To Appear In Future Episode?

Another big event occurring within this episode is the birth of Snow (Ginnifer Goodwin) and Charming's (Josh Dallas) latest child. However, this gets complicated as Zelena comes to interrupt the birthing process. She uses her magic to make all of the hospital inhabitants go faint, including Regina (Lana Parrilla). She then enters Snow's room, bewitches Charming and then Snow herself.

Luckily, it seems that Dorothy might be able to put an end to Zelena/the Wicked Witch's reign of terror, as the promo voiceover says.

This will be the last episode of season 3 before the dramatic two-hour finale.

Once Upon a Time season 3 airs Sundays at 8 p.m. on ABC.

Watch the promo for the next episode of Once Upon a Time here:

Tags
Once Upon A Time, Television, ABC