After tonight’s boring Rapunzel-focused episode of Once Upon a Time, it’s great to see such an intense promo for next week. Just from the 30-second sneak peek of Season 3, Episode 15 (“Quiet Minds”), we know that we’ll be getting an intense hour in just a few short days.

Now that everyone knows that Rumple (Robert Carlyle) is back, our favorite spinner of gold is running about the forest. Then we cut to Zelena (Rebecca Mader) looking her evilest while holding the dark dagger saying, “I summon thee, Dark One.”

Then we get our first post-hiatus glimpse of Neal (Michael Raymond-James)! But as he collapses to the ground, it becomes clear that he hasn’t exactly had it easy lately. What’s going on with him? We need to know.

Meanwhile, Regina (Lana Parrilla) is having no problem standing up to the Wicked Witch or her gnarly minions. “Show yourself, you winged freak,” she beckons one of the flying monkeys.

The last few moments aren’t leaving us feeling good, because it looks like some sort of spell is going down and we’re pretty sure we see Rumple turning green. The video ends with the Wicked Witch saying, “Oops.” What has greenie done now? Ugh, she’s really messing things up.

Are you excited for next week’s all-new episode? Hit the comments and let us know!

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.

Carson Blackwelder is an Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!