Watch Once Upon a Time Online: Season 5 Episode 19

at .

Is there hope that Zelena and Hades can get their happy ending?

On Once Upon a Time Season 5 Episode 19, Hades wanted Zelena to be the one to heal his heart so that it would trap everyone in the Underworld.

This lead Regina to an unlikely source in order to ensure that she and her friends weren't trapped in the underworld. 

Meanwhile, Cora lets a huge family secret out of the bag that will change things forever. 

Use the video above to watch Once Upon A Time online to get up to speed with the latest drama.

Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.

Show Comments
Tags: ,

Once Upon a Time Season 5 Episode 19 Quotes

Do you think my sister and the rest of her terribly self righteous gaggle of do-gooder friends would want to share their home with Lord Death and the Wicked Witch?


Hades has been far too long down here to be changed by something as simple as love.