• Share
  • Tweet
  • Share
Amy Manson, Merida, Brave

Ian Gavan/Getty Images Portrait; Disney

Great Scot, this is awesome!

The latest Disney princess coming to Once Upon a Time after Frozen's Anna and Elsa stopped by in season four? Brave's Merida!

During the ABC fantasy hit's Comic-Con panel on Saturday,Oncers were treated to a clip of the Scottish red-headed royal during a target practice session. And she totally hit the bullseye aka our goosebumps!

Taking on the role? Amy Manson, a Scottish actress best known for Atlantis and the British Being Human. Judging from the photo above, she's definitely got the wild hair down!

But it wasn't all bows and arrows as another clip teased just how dark Emma (Jennifer Morrison) will become next season, thanks to her new role as the Dark One. In it, she ripped someone's heart out. Yeah, safe to say she's going full dark-side!

And Emma won't be the only one struggling with her newfound darkness, as Hook (Colin O'Donoghue) will also wrestle with his beloved breaking bad. 

"He found love with Emma, so he's desperately trying to hold onto that, be the better man and keep her heart safe," O'Donoghue said. "But he has been a villain and his girlfriend's nasty now...in a good way. He really struggled with staying on the right path, so it'll be interesting to see where he goes now."

Want more O'Donoghue goodness? Check out the message he recorded for Outlander's Sam Heughan, who beat him in E!'s Alpha Male Madness tournament!

Of course, for all the Comic-Con coverage you could ever need, don't forget to follow us on Twitter at @Eonline and @EonlineTV

(Originally published on Saturday, July 11 at 11:55 a.m. PT)

Colin O'Donoghue Sends His Regards to #AlphaMaleMadness Winner...

OHHHH SNAP! Hey Sam Heughan, Once Upon a Time's resident bad boy has a message for you....Get ready, Outlander fans: it's gonna be a good day at #SDCC. #PirateSam

Posted by E! Online on Saturday, July 11, 2015