"Once Upon a Time" Season 3 is doing a repeat of the curse that brought all the Enchanted Forest fairy tale characters to Storybrooke. Watch the OUAT 3x11 promo below. It seems friendship is a possibility among Emma Swan (Jennifer Morrison), Snow White (Ginnifer Goodwin), and the Evil Queen (Lana Parrilla). OUAT fans aka the Oncers are anticipating the mid-season finale on Dec. 15, "Going Home."

Spoiler alert: This feature recaps the highlights of Once Upon A Time Season 3, Episode 10, "The New Neverland." This episode aired on ABC on Sunday, Dec. 8. Read at your own risk.

There is a new big bad villain emerging in Once Upon a Time Season 3, and she will torture the fairy tale characters in the second half of this chapter. What does this mean to "The New Neverland" of Peter Pan?

In OUAT 3x10, Peter Pan puts in motion an elaborate plan involving a curse to create a new home for him and his Lost Boys. Emma Swan, Snow White, the Evil Queen and the Dark One realise Pan's grand scheme a bit too late. The Dark One warns, even The Saviour, Emma, will not be able to break the curse this time.

Regina makes the mistake of giving Peter Pan access to the curse that she cast to create Storybrooke and make everyone forget who they were. Pan is set to use the same curse, and the same result is expected, except he will rule the new Neverland. But Regina had to sacrifice her father's life to fortify the curse. What or who would Peter Pan sacrifice?

If ever Pan's plan materialises, it would be interesting to see the Dark One in his powerless state. This may be the "undoing" foreseen by the Seer. Even Regina would be powerless, and she may become the kind-hearted woman she once was before her mother had thrust evil-ness upon her. But how will the characters recover their identities?

Rebecca Mader has been cast as the new big bad villain of Once Upon A Time Season 3, second half. Her role is still being kept a huge secret, but E! Online has some scoop: "(N)ow that Rumple and Regina have made peace, the writers felt they needed a new Big Bad and Mader's character will definitely be at odds with Regina." Fans will see how this development pans out in three months' time.

WATCH: Once Upon A Time Season 3, Episode 11 Preview (OUAT 3x11) Promo

The next Once Upon A Time Season 3 episode, "Going Home" is the show's mid-season finale. The next new episode marks the beginning of the second half of OUAT 3. This airs on March 9, 2014.

More Once Upon A Time Season 3 Spoilers and TV Guide Features

'Once Upon A Time' Season 3, Episode 9, 'Save Henry' Spoilers: Peter Pan vs Everyone; Regina Adopts Henry in Flashback [WATCH]
'The Mentalist' Season 6, Episode 10 'Green Thumb' Spoilers: Teresa Lisbon, Patrick Jane, Kim Fischer Make It Work with 'Defiance' [WATCH]