Credit: Video Still

The Once Upon a Time Season 3 midseason premiere — Season 3, Episode 12 ("New York City Serenade") — is getting ever closer, and with it comes a brand new villain to terrorize Storybrooke: the Wicked Witch. A new promo for the show's spring return teases this "most infamous villain of all time," and even a taste of her wickedness is enough to get us excited about the oncoming showdown.

This promo gives us way more footage from the season than the other teaser previews. Some notable moments include a flying monkey (yes!) grabbing someone at :07, Emma back in Storybrooke at :12 (we knew it wouldn't take long for her to return to the action, memory loss or not), and Charming lying, passed out, at :20. We hope that's not a sign that he dies. Though we doubt the show would spoil a big death like that in a promo, so we're not too worried.

Oh, and let's not forget the last shot, with the Wicked Witch threatening that she's going to take "everything" away from Regina. The queen's response? "Bring it."

Check it out for yourself:

Are you excited about the Wicked Witch of the West? Let us know in the comments below!

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

Rebecca Martin is an Associate Editor at Wetpaint Entertainment and our resident Game of Thrones, Breaking Bad, and genre TV expert. Follow her on Twitter and Google+!