• Season 5 Episode 13
  • Labor of Love

  • Airdate:03.13.2016.

MARY MARARET ENLISTS THE HELP FROM A CHILDHOOD HERO TO SAVE HOOK’S LIFE

Greg Germann Guest Stars as Hades, Jonathan Whitesell as Hercules, Kacey Rohl as Megara, and Bailee Madison as Young Snow White

In the Underworld, an escapee from Hades’ prison informs the heroes that Hook is being held captive. But before the heroes can rescue Hook, they must face a terrifying beast that guards the prison. Mary Margaret searches for an old childhood friend who knows how to defeat the monster. However, once reunited, she discovers that her friend is no longer the hero he once was. Meanwhile, in an Enchanted Forest flashback, a young Snow White struggles to preserve peace in her kingdom and must learn how to be a true hero if she wants to one day become queen. 

series regulars:

    Ginnifer Goodwin as Snow White/Mary Margaret Jennifer Morrison as Emma Swan
    Lana Parrilla as the Evil Queen/Regina
    Josh Dallas as Prince Charming/David
    Emilie de Ravin as Belle
    Colin O’Donoghue as Hook
    Jared S. Gilmore as Henry Mills
    Sean Maguire as Robin Hood
    Rebecca Mader as the Wicked Witch/Zelena
    Robert Carlyle as Rumplestiltskin/Mr. Gold

guest cast:

    Emma Caulfield as the Blind Witch
    Victoria Smufit as Cruella De Vil
    Kacey Rohl as Megara
    Jonathan Whitesell as Hercules
    Bailee Madison as Young Snow White
    Kerry van der Griend as Peasant
    Teach Grant as Dead Eye the Bandit
    Janet Walmsley as Woman Peasant
    Greg Germann as Hades

directed by:

Billy Gierhart