Credit: Video Still

In this sneak peek from Once Upon a Time Season 2, Episode 7: “Child of the Moon” (airing November 11), Little Red Riding Hood (Meghan Ory) finds herself embraced by a new pack of wolves in Fairytale Land. This is a flashback scene, featuring new character Anita (Annabeth Gish), who might be Red’s long-lost mother.

In this episode, we’ll also be meeting Quinn (Ben Hollingsworth), who is definitely attractive enough to play a love interest for Ruby, but we don’t know yet whether or not he (and Anita) are living somewhere in Storybrooke in present-day.

Based on the clip below, do you trust Anita and her pack of wolf warriors? Or do you think she’s playing a trick on Red? Her tips on how to “control the wolf” seem like good ones, but it doesn’t seem like Ruby has ever been able to implement them, especially in her Storybrooke life.

Watch for yourself below!

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

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.