To celebrate it's 100th episode, Once Upon A Time will be throwing one red hot party!
That's because in the upcoming special, the series' heroes and villains are going to hell — literally — where a brand new villain awaits them!
The characters will travel through the underworld, which resembles a dark and twisted version of Storybrooke, to meet the big man in charge — Hades!
Related: Disney's Animal Kingdom Faces Lawsuit After Snake Scares Woman To Death
The dangerous hot-head will be played by the devilishly handsome Greg Germann, who gushed to EW about portraying the iconic character:
"Hades is such a fun, endlessly creative challenge. Anything goes. The creators bring him to life on the page with the same out-of-the-box unpredictability that they bring to the rest of the show. They strike the perfect balance between keeping things grounded and letting things fly — sometimes literally."
But we're not sure if the sparks will fly, because while the Ally McBeal actor is no doubt easy on the eyes, the first look of him playing Hades left us feeling pretty lukewarm:
We're not loving the CGI blue flaming hair… hopefully it looks cooler in the actual episode??
While Hades' flaming charisma will certainly be a treat for viewers, he won't bode so well for the heroes of the ABC drama — who head (way) down south to rescue Hook (Colin O'Donoghue) after he sacrificed himself in the midseason finale.
But the underworld will also cause our characters to face their pasts, with returning characters like Cora (Barbara Hershey), Peter Pan (Robbie Kay), and Cruella de Vil (Victoria Smurfit)!
It looks like we can expect quite the journey when Once Upon a Time returns Sunday, March 6 at 8 p.m. EST on ABC!
[Image via ABC/Disney/Entertainment Weekly.]
Tags: abc, ally mcbeal, barbara hershey, colin o'donoghue, greg germann, kay, once upon a time, robbie kay, victoria smurfit