Once Upon a Time season 5 episode 19
Rebecca Mader as Zelena in OUAT season 5 episode 19 ABC

Once Upon A Time season 5 returns with an all-new episode on 24 April, where Regina will enlist the help of her mother Cora to separate Hades and Zelena. The Wicked Witch will also be seen pondering upon her future with Hades.

Episode 19 is titled, Sisters, which will air on Sunday at 8pm EST on ABC. The official synopsis reads as follows:

Click here to watch the episode via live stream on ABC, or click here to watch it online on ABC's official website in the US.

Zelena and Hades's love story is by far the most shocking turn of events in OUAT season 5 and in the upcoming episode, The Underworld lord will ask Zelena for a true love's kiss to heal his heart and leave the Underworld forever.

Rebecca Mader who plays the Wicked Witch spoke to TV Line about Zelena's decision and whether or not she would accept his proposal. She said, "I think she's hashtag #torn, because part of her wants to try to trust him. He's told her that she's his true love and that True Love's Kiss will restart his heart, and then they can go and leave everybody behind.

"But a part of her is like, 'I don't know if I want to leave Regina behind actually'. It's a bit weird for her because she's starting to have sisterly feelings for Regina, so it's like, 'Well hang on, if I get my own happy ending, it will be at the expense of my new family'. It's a horrible position to be in," Mader added.

When asked if Zelena would give Hades a chance, she stressed, "I don't think she's got her witch's con hat on. She's really thinking, 'OK, he's telling me he loved me this whole time. He built me a whole Storybrooke!' I mean, no bloke has ever done that for me in real life, so that's kind of a big deal!"

So what do you think, will Zelena accept Hades proposal? Watch the sibling rivalry between Regina and Zelena heat up in OUAT season 5 episode 19 titled, Sisters.