Megara

Megara is an upcoming character on ABC's Once Upon a Time. She will début in the thirteenth episode of the fifth season. She will be portrayed by Kacey Rohl.

Trivia
|-|Production Notes=

Production Notes

 * The casting call describes her as "plucky, 18-year-old female adventurer with a sly sense of humor and a tough, no-nonsense spirit".