It's time for the female characters of ABC's Once Upon a Time to kick butt in the upcoming 18th episode of the season.

Ruby (Meghan Ory) and Mulan (Jamie Chung) are slated to have some big moments next week in episode 18, titled "Ruby Slippers." ABC has released a plot synopsis for the episode, which reads as follows:

"In flashbacks, Ruby and Mulan find themselves in Oz, where they meet Dorothy [Teri Reeves]. After the three witness Zelena's [Rebecca Mader] return to Oz, they look for a way to defeat her once and for all. However, Dorothy mysteriously disappears, and Ruby's search for her new friend lands her in the Underworld. Reunited with the heroes, Ruby teams up with Emma [Jennifer Morrison], Regina [Lana Parrilla] and Snow [Ginnifer Goodwin] to continue looking for Dorothy. Meanwhile, Snow and David [Josh Dallas] struggle with not being able to be with their son, Neal, and devise a plan so that one of them can escape the Underworld."

Guest stars for this episode include Ory as Ruby/Red, Chung as Mulan, Victoria Smurfit as Cruella De Vil, Reeves as Dorothy, Emma Caulfield as the Blind Witch, Paul Lazenby as Claude, Gina Stockdale as Auntie Em and Greg Germann as Hades.

The promo for the episode shows Regina and Zelena speaking with each other. Regina tells her, "You trapped Dorothy in an unbreakable curse," to which Zelena quickly responds, "I'm sorry if I'm good at what I do!"

The promo also shows Emma, Snow and Regina reacting in shock as Hades appears before them and ominously states: "The gods don't like it when mortals play with their toys."

This episode is slated to air on Sunday, April 17 in the regular OUAT timeslot.

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

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

Tags
Once Upon A Time, Television, ABC