'Once Upon A Time' season 5 spoilers: Show adds Hercules and Megara, brings back Young Snow White

facebook.com/OnceABC

The world of "Once Upon A Time" season 5 is about to get bigger with two new characters joining the ensemble. Hercules and Megara will be appearing on the show with newcomer Jonathan Whitesell and "Hannibal" alum Kacey Rohl playing the roles.

The duo will appear in episode 13 titled "Labor of Love" to start their journey to a greater destiny. Described as dashing and strapping, Hercules will start his mission "to be the greatest hero who ever lived." But this is cut short after being taken with a beautiful princess.

Megara, on the other hand, arrives in "Once Upon A Time" season 5 as "a plucky young adventurer with a sly sense of humor and a tough, no-nonsense spirit." Having endured lightless days in a dungeon, Megara has learned to be patient in "waiting for the right opportunity to shine brightly again."

In episode 13, another familiar character will also make a comeback. Bailee Madison, who played the role of Young Snow White a couple of seasons back, will reprise her role in the installment. No word on what prompts the character's return.

On the other hand, fans are also excited to see the LGBT relationship unfold in "Once Upon A Time" season 5. Mulan will be the half of that romance but there's no word which character she will be paired with. Executive producer Adam Horowitz won't comment about it too.

"Our goal is to make it as we see it in the real world, just as normal and as a part of everyday life as it should be," the EP told Entertainment Weekly.

Meanwhile, "Once Upon A Time" season 5 will be back with an episode titled "Broken Heart" on Nov. 29. There, viewers will see Hook become another Dark One who will go after Rumple and Emma during his rampage. This will be setting up the midseason finale "Swan's Song" airing Dec. 6.