ONCE UPON A TIME introduces HERCULES to the story!
In a world of near limitless fairy tale options, Once Upon A Time has chosen the next story to enter to fray in Storybrooke and beyond: Hercules!
Newcomer Jonathan Whitesell has been cast as the Greek god himself, described as a “a dashing, strapping young man” on the show. Meanwhile, The Killing and Hannibal alum Kacey Rohl will play his reluctant betrayer turned love interest Megara aka Meg, “a plucky young adventurer with a sly sense of humor”!
The casting announcement has led many fans to believe that Greg Germann, who was cast in a mystery role for OUAT, will actually be playing Hades, the god of the underworld and major villain in Hercules’ story.
The characters are set to make their first appearance in the 13th episode of the current season. Once Upon A Time airs Sundays on ABC.