Subtitles Once Upon a Time S05E20 – Firebird

Season 05, Episode 20 – “Firebird”
Hades proposes a deal with the heroes if they help him rescue Zelena from Rumplestiltskin and Peter Pan. Meanwhile, Hook and Emma go to the depths of the Underworld; Cruella De Vil devises a scheme; and in a flashback, Emma looks for info about her family.