She's here!!!!

Now that Peter Pan is no longer the powerful and evil teenager of Neverland, our heroes are preparing to deal with a new villain.

Prior to Sunday's episode television fans everywhere were speculating as to which evil villain "Lost" alum Rebecca Mader would be playing. Well the wait is over, as you can see from the video below, she'll be playing - the Wicked Witch of the West.

If you're wondering which Wicked Witch of the West Mader will be playing (there are a few versions out there), the answer is Elphaba, according to EOnline.

The website reports, Elphaba and Regina will go head to head.

ABC's promo for Elphaba also gave hints to a few other things we can expect in the second half of the season.

Firstly, Rumple isn't so dead. The video shows he and Belle reunite at some point in the second half. Secondly, it seems Hook's first attempt to get Emma back to the Enchanted Forest won't be his last. (You know a guy's determined - or crazy - if he gets kneed below the belt and still tries to convince an unsuspecting human that her parents are Snow White and Prince Charming.)

Interestingly enough, the EOnline website also said Robbie Kay, who played Peter Pan, had some good comments on Mader's arrival.

"It's certainly an exciting prospect for the show, so it will be interesting to see how they put a twist on [her character]," Kay said in an interview with E! News. "To be honest, it would be fantastic for them to sort of delve into that whole Wizard of Oz land and to see whether they can implement more characters into the story."

Is it possible Robbie Kay's not done yet on Once?

"Once Upon a Time" returns March 9 on ABC. You can watch the promo for Mader's debut here.

RELATED ARTICLE: Once Upon a Time Season 3: How Did Hook Get Back to New York: Questions From the Midseason Finale 'Going Home'