On Once Upon a Time Season 2, Episode 2: “We Are Both,” something very dangerous happened in Storybrooke. Regina/The Evil Queen (Lana Parrilla) figured out a way to get Henry back. But it happened in a very unexpected way.

This post contains spoilers from Once Upon a Time Season 2, Episode 2: “We Are Both” (airing October 7). If you haven’t seen the episode yet, you’ve been warned! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

We learn in flashbacks that Regina’s mother Cora had learned magic from Rumplestiltskin (Robert Carlyle) before Regina was born. She’d been given a book of magic spells, which she slept with under her pillow. The spells involved dark magic, of course, since they were given to her by Rumple. And when Regina found herself without any magical capabilities in Storybrooke, she knew exactly where to find that book.

She went to Mr. Gold’s shop, and he eventually summoned the book of spells. Under her rotting apple tree, she opens to a random page, and the magic rises up off the page. After thoroughly breathing it in, her eyes flashed violet for a moment, her black apples returned to their healthy shade of red, and Regina had gotten her powers back.

Instead of using it on Henry Mills (Jared Gilmore), she used it to threaten everyone in Storybrooke. Henry did the only thing he could: gave himself up to her, so she would stop slinging fire at the whole town. Are there limits to Regina’s Storybrooke power? And does Gold, like Rumplestiltskin, ultimately control Regina and her magic, having given it to her in the first place?

Catch the next new episode of Once Upon a Time on Sunday, October 14 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.