Once Upon a Time mid-season finale left the fans wondering who won the good vs evil fight in Heroes and Villains.

Fall finale episode bade farewell to Frozen's Elsa Anna and Kristoff, as they left for Arendelle.

Robin Hood and Regina's happy ending was lost, and Rumple (Robert Carlyle) was banished from Storybrooke by his wife, Belle after she discovered his betrayal.

In last week's fall finale Hood had to leave Storybrooke with wife Marian to save her life. But this is not the end of the Hood-Regina love story.

A new report in Eonline suggests Robin Hood and Regina might still fulfill their destiny of being together.

"Robin is still very much a part of the show and trust me, you don't want to give up on hope for these two just yet!" the report stated.

Rumple and Regina will cross paths again on Once Upon A Time, when the series returns in January. Showrunner Edward Kitsis told Tvline that Regina might live to regret telling Rumple about her storybook author theory.

Kitsis said, "It's setting them on a collision course. As we saw in that [car] scene last night, Regina laid out to him, 'Villains don't get a happy ending, so I'm going to find this author,' and he said 'That's bulls–t. Watch me take one.'

He continued, "Well, that blew up in his face, and now he is a man without magic in a land where he is very much not in control, so he's beginning to see what she said. He has reached a point in his life where he is now asking for help — he can't do it alone — and he thinks that Regina is on to something."

Queen of Darkness Arrival

Another major spoiler on the show concerns the arrival of the Queens of Darkness, Cruella De Vil (Victoria Smurfit), sea monstress Ursula (Merrin Dungey) and Maleficent (Kristin Bauer)

Once Upon A Time Season 4
Cruella De Vil (Victoria Smurfit), sea monstress Ursula (Merrin Dungey) and Maleficent (Kristin Bauer) on Once Upon A Time. OnceUponATime/Facebook

Kitsis and Horowitz also confirmed that Cruella de Vil will have magical power "that deals with animals," and the Queens of Darkness will all have "a very interesting connection" to Snow White and Prince Charming.

Horowitz explained, "The traditional Cruella from the classic animated movie has been a jumping off point for our own rendition. If viewers watch what we have in store, you'll see that while honoring some of the history behind the character, we're putting a twist on Cruella's background that involves the Enchanted Forest and a dollop of magic."

Emma and Hook relationship

Once Upon A Time Season 4
Emma and Hook in Once Upon A Time Season 4 ABC

The show will also show Emma and Hook's relationship, and the fallout from the lies he told Emma when he was under Rumple's control.

Kitsis said, "I think he kind of has a pass on that. He's tried really hard to do the right thing, and we're excited: we're going to get more into his back story in the second half. And what's fun is he and Emma are [now] a couple, so we're going to watch them grow."

The 13th episode is titled, Darkness on the Edge of Town, and will air on March 1st 2015.

Watch the promo here: