While season 5 of Once Upon a Time is still underway, the season finale is swiftly approaching and an air date has been set for our heroes in the Underworld. Get ready: the Once Upon a Time season 5 finale date is SUNDAY MAY 15 7|6c! At the beginning of the second half of the season, our heroes made their way to the Underworld on a mission to save their friend, Captain Hook (Colin O'Donoghue). Since then, the heroes have been introduced to the King of the Underworld, Hades (Greg Germann), and have met with old friends as well as foes, including Peter Pan, Cruella de Vil, Cora, Hercules, Meg, Milah, Liam, and more!
Here are some of the biggest moments of the season... so far:
1. Neal's Warning
2. Cora Meets with Hades
After reuniting with Regina (Lana Parrilla), Cora sneaks and meets with Hades. When she doesn't deliver what she promised him, he punishes her and turns her back into the miller's daughter.
3. Emma Saves Hook
In "Devil's Due," not only did Emma have to meet Hook's ex Milah, but she also finally found Hook in the Underworld and saved him in the nick of time!
4. Hades Loves Zelena
The episode "Our Decay" revealed that the King of the Underworld and the Wicked Witch of the West had quite the history. In Oz past, it's revealed that Hades and Zelena (Rebecca Mader) spent some time together and he ended up falling for her.
5. Ruby Breaks the Curse
In "Ruby Slippers," Ruby finds herself in the Underworld and informs the heroes that Zelena cast a sleeping curse on Dorothy. The only way to wake her from the curse is with True Love's kiss - which is exactly what Ruby ultimately does.
Tune in to the season 5 finale SUNDAY, MAY 15 7|6c.