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.