When Season 3 of Once Upon a Time left off in the midseason finale back in December, Hook (Colin O’Donoghue) had just showed up to Emma (Jennifer Morrison) and Henry’s (Jared Gilmore) New York City apartment to tell them that everyone in the Enchanted Forest — aka their family — needed their help. And it sounds like that’s exactly where the midseason premiere will pick up!

Now that Regina (Lana Parrilla) has made Storybrooke disappear forever by reversing her curse, everyone is back in Fairy Tale Land — and it sounds like things aren’t going well. We also know that someone is going to once again reverse Regina’s reversal of the spell, putting everyone back in the quaint Maine town — and we have a sneaking suspicion that it could be the Wicked Witch (Rebecca Mader).

We know that she’s going to be a huge part of the back half of Season 3, and we expect her to really deliver the evil for us. The show just recently cast Glinda, so hopefully the backstory of these ladies from Oz will come to the forefront before long.

Check out the synopsis for the March 9 episode here:

“After Rumplestiltskin sacrificed his life to stop Pan from enacting another curse, Regina obliterated her original curse, which erased Storybrooke from existence and whisked its residents back to Fairy Tale Land – leaving Emma and Henry back in our world with no memories of Storybrooke. But all is not well back in the Enchanted Forest when Hook comes calling on Emma in New York City in an attempt to jog her memory so that she can once again help her fairy tale family and friends out of a desperate situation.”

Are you excited for the midseason premiere? Hit the comments and let us know!

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC and returns on March 9.

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