In the Canadian promo for Once Upon a Time Season 2, Episode 7: “Child of the Moon” (airing November 11), Ruby (Meghan Ory) finds that she can’t escape her Fairytale Land past just because she’s in Storybrooke.

As we saw in the American promo, we’ll see more of Ruby’s backstory, including her shock after realizing that she is the wolf who hunts for human prey during the full moon. The same wolf who killed her boyfriend, and a wolf from a long line of female wolfs, including Granny (Beverley Elliott).

But in the promo below, we meet Annabeth Gish’s character, a spooky Fairytale Land woman who claims to be Ruby’s mother. The only problem? Granny told Ruby her mother had been killed by humans.

Also, in Storybrooke, David (Josh Dallas) and Granny attempt to help Ruby remember what she did during the full moon. And judging from her reaction to something inside a giant garbage bin, she might have been up to no good.

Check it out below!

Credit: SpoilerTV Photo: Once Upon a Time Spoiler: Does Ruby Kill Someone in Storybrooke? (VIDEO)

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.