The last episode of Once Upon a Time featured the show’s first LGBT couple. While fans anticipated it to be Mulan (Jamie Chung) and Princess Aurora (Sarah Bolger) or the former and Ruby (Meghan Ory), the couple turned out to be Ruby and Dorothy (Teri Reeves).
A flashback shows Mulan and Ruby meet Dorothy (Teri Reeves), who disappears during the night. To find her, Ruby uses a locator spell to figure out Zelena’s (Rebecca Mader) location. Back in the Underworld, Zelena admits she uses a sleeping spell on Dorothy which means only “True Love’s Kiss” can break it. Ruby manages to wake Dorothy up from the spell with a kiss and the two confess their love for one another.
In other news, David (Josh Dallas) has swapped names on the tombstone with Snow so that she can go to Storybrooke to be with their son, Neal. Snow makes it back to Storybrooke. Meanwhile, Belle (Emile de Ravin) is worried about her unborn child and whether Hades (Greg Germann) will expedite her pregnancy.
Below are four things to know about the latest episode:
1. Season 5 episode 19 is titled “Sisters.”
2. The 19th episode will focus on Regina (Lana Parrilla) and Zelena.
3. A promo of the Season 5 episode 19 shows Charming (Josh Dallas) coming face to face with his twin brother James (also played by Dallas). James is seen attacking David and aiming his gun at Robin (Sean Maguire) and Emma.
4. Hades asks Zelena if she would be willing to make “havoc” with him while Regina gets a warning from her mother, Cora (Barbara Hershey), about how dangerous Zelena is. Will Zelena betray everyone and join forces with Hades?
Once Upon a Time Season 5 episode 19 airs Sunday, April 24 at 8 p.m. ET on ABC.