Welcome to the official Once Upon a Time recap for Season 5, Episode 18 “The Ruby Slippers” (original airdate April 17, 2016). The heroes rush a wounded Red/Ruby (Meghan Ory) back to a safe place wondering what she’s doing in the Underworld. It has something to do with a Kansas girl named Dorothy (Teri Reeves). In other news, Belle refuses to accept Rumple’s help as she tries to figure out a way to save their unborn child. For more details, let’s take a look at all the latest Magical Moments.
Ruby Opens Up to Dorothy: Dorothy tells Ruby why Toto is so important to her; Ruby opens up about her past as well. When Dorothy asks her what she’s looking for, she admits she doesn’t know.
Will Zelena Help Belle?: Belle turns to Zelena and asks her to persuade Hades to rip up their contract. Zelena is sure that he won’t, but she just might know another way.
Hades Destroys Auntie Em: The heroes find Auntie Em to break Dorothy’s curse, but Hades destroys her before she can help. He threatens to do the same to any citizen of the Underworld that helps the heroes.
Ruby Has Feelings for Dorothy: Ruby opens up to Mulan about her feelings for Dorothy. Mulan advises her to tell Dorothy, but before she can, Ruby discovers she is already gone.
Ruby Breaks the Curse: Ruby and Snow arrive in Oz where Mulan is watching over Dorothy. Ruby kisses Dorothy, waking her up with true love’s kiss – and Dorothy reveals she loves her too.
Watch Once Upon a Time Season 5, Episode 19 “Sisters” SUNDAY APRIL 24 8|7c on ABC.
Watch Once Upon a Time SUNDAYS 8|7c.