Watch Once Upon a Time Online: Season 5 Episode 12

at . Comments

Welcome to the underworld!

On Once Upon a Time Season 5 Episode 12, our favorite characters took the action the underworld in order to resurrect Killian, but instead of doing that, they got caught in a crazy new universe. 

People who previously died on the show appeared with vengeful agendas against the characters. Will they be able to escape from the underworld?

Meanwhile, Snow got a very special birthday gift in the enchanted forest that will change her life forever. 

Use the video above to watch Once Upon A Time online to see how it all played out!

Aren't you glad this beloved series is back?!?

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

Tags: ,