What went down on Once Upon a Time Season 5 Episode 20?
Scroll down for a quick summary of the intense events...
On this installment of the beloved ABC drama, Hades actually proposed a deal with the heroes ... if they help him rescue Zelena from Rumplestiltskin and Peter Pan.
Did they accept? You can find out via the video above.
Meanwhile, elsewhere during the hour, Hook and Emma went to the depths of the Underworld and Cruella De Vil devised a scheme.
Finally, as you'll see when you watch Once Upon a Time online, in a flashback, Emma looked for information about her family.