With Once Upon a Time on the precipice of apparently killing off one of its characters, the fates our beloved heroes and villains hang in the balance as Hades (Greg Germann) heads to Storybrooke.
Over the course of five seasons, the residents of Storybrooke have been plagued by wicked witches, icy queens, and even a murderous Peter Pan — But Emma & Co. will face their toughest opponent yet when they arrive in the Underworld.