Megara is a character who appears in the ABC fantasy series Once Upon a Time.
She is based on the Character of the same name from Disney's Hercules.
History[]
She appeared in the episode "Labor of Love". In it, she was being chased by the three-headed hellhound, Cerberus, and ran into Hercules, who tried to defeat the beast while she ran. Unfortunately, they both died.
Years later, in the Underworld, while trapped in an underground prison with Captain Hook, the captain encourages her to run while he distracted the beast and to deliver a message to his love.
She is later found in the woods by Emma Swan and Regina Mills, who then bring her to safety. She gives them the message. Later, the beast breaks into the apartment, prompting them to run. A frightened Meg hides behind a broken clock tower, Mary Margaret Blanchard and Hercules find her seconds before Cerberus. They then hide in the library. Knowing they need to defeat the hellhound by attacking all three heads at once, Herc hands her his dagger. Frightened at first, Meg musters up the courage to fight and wins with them. The excitement almost makes her faint, but Hercules holds her up and a moment is shared between them. At the Underworld version of Granny's Diner, Megara and Hercules remember their brief encounter. Hercules feels responsible for having failed to protect her back then, but Meg says he made up for it now. They then say their goodbyes to the heroes and ascend to Mount Olympus hand-in-hand.
Gallery[]
Variants[]
External links[]
Megara on Once Upon a Time Wiki