Introduced in the season premiere, Merida (Amy Manson) is “a spitfire like [she was in] the movie,” says executive producer Edward Kitsis. “If she’s not your favorite new character this year, I won’t know what to say. She’s a lot of fun.”
The producers were also quick to debunk another theory that the redheaded archer is the as yet unborn child of Zelena (Rebecca Mader) and Robin Hood (Sean Maguire). “It’s just a fun theory, but the reality is we are sticking to the canon of the movie Brave in terms of who her parents are and where she came from, but post-movie is where our Once Upon a Time spin comes into play,” Horowitz says.