Watch Once Upon a Time Online: Season 5 Episode 16

at . Comments

What are Hades and Zelena hiding?

That was finally addressed on Once Upon a Time Season 5 Episode 16 when the latter made her way to The Underworld in search of revenge against her sister.

Zelena wasn't the only new arrival to the other world. Belle showed up as well, but what was Rumple's take on this chain of events?

Elsewhere during the hour, Snow and David tried to send a message to their son. Did they emerge victorious in doing so?

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

Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.

Tags: ,