'Once Upon a Time' season 5 spoilers: Greek mythology's Hercules, Megara to visit Storybrooke

 Facebook/ABC

After dealing with the classic British folklore in the first half of "Once Upon a Time" season 5, the residents of Storybrooke will be crossing paths with several characters from the Greek mythology in the second part of the season.

TVLine learned from an ABC spokesperson that Hercules and Meg will drop by Storybrooke in the 13<sup>th episode of "Once Upon a Time" season 5 titled "Labor of Love."

The source revealed that new actor Jonathan Whitesell was tapped to play the role of Hercules for the series. Meanwhile, Meg (short for Megara) will be portrayed by "Hannibal" alum Kacey Rohl. Both actors are set to appear in one episode this season.

Hercules is known in Greek mythology as the son of the god Zeus and the mortal Alcmene, which makes him a demigod. Meg, on the other hand, is known to be a pawn of Hercules' uncle Hades.

Last month, a spoiler from TVLine revealed that the series was on the lookout for two new characters. One is a "dashing, strapping young man who is a single-minded in his pursuit of his destiny: to be the greatest hero who ever lived," while the other is a "plucky, 18-year-old female adventurer with a sly sense of humor and a tough, no-nonsense spirit." These characters could fit the description of Hercules and Meg.

A separate report from TVLine also revealed that "Ally McBeal" star Greg Germann will return to the series after the winter hiatus as "The Distinguished Gentleman," who could possibly be Hades himself.

Aside from the Greek mythology characters, "The Good Wife" actress Bailee Madison will reprise her role as the young Snow White in the hit fairy tale series in the same episode that is set to air when "Once Upon a Time" season 5B returns sometime in 2016.

News
Large crowds join Tommy Robinson's Christmas carol service
Large crowds join Tommy Robinson's Christmas carol service

The carol service passed off peacefully despite fears to the contrary.

Who was the historical King Herod?
Who was the historical King Herod?

At Christmas time we read about King Herod who ruled Judea at the time of Jesus’s birth, and he is the villain of many Nativity plays. But King Herod was a real historical character. This is the story …

Christmas evangelistic campaign gets underway
Christmas evangelistic campaign gets underway

The aim is to reach two million people with the gospel.

What does Advent have to do with hope?
What does Advent have to do with hope?

Atheists would have us believe that hope is futile, but Advent shows they are wrong.