The spoiler for the episode 20 of the fifth season of Once Upon a Time has left the viewers with a number of questions popping in their curious minds. Up until now, season 5 of the popular ABC fairy-tale drama has been doing a wonderful job of keeping the audience glued to the TV screen.

Now the fans can hold their breath as it’s going to be a deadly encounter between The Dark One and the God of the Dead. At the end of Once Upon a Time’s last episode, Rumpelstiltskin joined the help of his dear old dad, Peter Pan, to with nap Zelena just around the time when she was about to head for a grand date with the underworld overlord, Hades.


Once Upon a Time' Season 5 Episode 20, Episode 20 Firebird on May 1, Rumple vs Hades; Who Will Die? '

Also Read : ‘Once Upon a Time’ Season 5 Recap: Show Embraces LGBT with Ruby & Dorothy True Love’s Kiss

Giving an exclusive sneak peek of this coming Sunday’s episode titled as “Firebird,” ET hinted the highly anticipated face-off between Hades and Rumple.

Then Hades is seen turning to the heroes asking for help to get Zelena back and rescue her from  Rumplestiltskin and Peter Pan. In bargain, he offered to take all their names off their tombstones. While Hook is still not able to leave, he and Emma have to go into the depths of the Underworld.


Once Upon a Time' Season 5 Episode 20, Episode 20 Firebird on May 1, Rumple vs Hades; Who Will Die? '

When Pan holds a magic-blocked Zelena hostage in Granny’s “Closed Until Further Notice” Dine, Rumple is seen growling to Hades, saying “We wouldn’t be here if you had ripped up that contract when I asked you to.”

Next, Rumple offers his deal: “Rip up that contract and then you get the witch,” he proposes with a wicked grin.

Looks like finally, Rumple has the right leverage he requires to protect his and Belle’s unborn child from Hades’ contractual rule. However, it does raise a question whether everything falls as per the plan? Pretty doubtful!

Who is going to lose in this encounter? Is Rumple going to lose or Hades will die?

To experience what really happens, follow the Episode 20 “Firebird” airing on May 1 at 8/7c ABC Network.

Don’t forget to share your opinion.