Pour sa saison 5, Once Upon A Time ajoute encore de nouveaux personnages à son casting avec Hercule et Meg.
Hercule sera joué par Jonathan Whitesell (The Hollow). Le personnage est décrit comme un fringuant jeune homme. Il est obnubilé par la quête de sa destinée : devenir le plus grand héros à jamais. Mais cela va changer quand il va tomber amoureux de la belle princesse.
Meg sera incarnée par Kacey Rohl (Hannibal). La demi-déesse sera une jeune aventurière intrépide avec un sens de l’humour très aiguisé, et un esprit décadent. Et même si elle a passé un long moment enfermé dans un donjon, son étincelle de folie ne s’est pas éteinte et attend le bon moment pour briller à nouveau.
Les deux personnages apparaîtront pour la première fois dans un épisode qui sera diffusé en mars.
Once Upon A Time a casté Hercule et Meg