We’re loving all the new characters on Once Upon a Time Season 2, even if most of them are bad guys like Captain Hook (Colin O’Donoghue), the Giant (Jorge Garcia), and Anita (Annabeth Gish). But the latest spoiler indicates that one of the good guys will soon be making an appearance.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Right now, the cast and crew are said to be filming Season 2, Episodes 13 and 14 (both of which will air in 2013). But for Season 2, Episode 15, casting is still going on.

According to SpoilerTV, OUAT is looking to cast “the guest role of Katerina” for Episode 15. “She's 40 years old, regal, beautiful and kind, with a big heart, and loved by her family, which is very close.”

We wonder if one of the members of her close family is Arlo, but then again, he’ll appear in Episode 13. We would guess someone like the Good Witch from Wizard of Oz, or Mother Goose, the fictional author of several fairy tales and rhymes.

But what do you think? Leave your guesses in the comments!

Catch the next new episode of Once Upon a Time on Sunday, December 2 at 8 p.m. ET/PT on ABC.

Source: SpoilerTV

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.