Skip to main content

See also:

‘Once Upon a Time’ spoilers: Rumpelstiltskin kisses Zelena in twisted moment

Rebecca Mader plays Zelena on "Once Upon a Time"
Photo by John Sciulli/Getty Images for Bloomingdale's

The fans of “Once Upon a Time” have seen the story quickly move forward, but it appears there is more twisted ways of the Zelena ahead. On “Once Upon a Time,” the episode called “Bleeding Through” (season 3, Episode 1) reveals the cast will resort to frantic methods to bring the Wicked Witch down. The problem is that it appears they still aren’t in control. According to Hollywood Hills on Friday, the evil Zelena is seen fiddling around with Regina’s stolen heart and hiding it from sight. It is one of several secrets she has under wraps.

One of the biggest spoilers of the popular show is Rumpelstiltskin kissing Zelena. The twisted relationship is being reported by WetPaint and offers up how desperate Zelena is to have control of every situation even by being so cruel to kiss him.

After Zelena steals Regina's heart, Regina casts a spell so that she can speak across the realms to her dead mother, Cora, to discover the truth. There was a feeling of lass and she needed to find out why she abandoned Zelena.

Belle seems have found a way to stop the madness. She stumbles across what Zelena's ultimate end game is and that knowledge might be the key to ending it all. How far she can go with the details ultimately depends on who she can trust to help her.

Meanwhile, in the Fairy Tale Land that was, young Cora was convinced by a man claiming to be a prince to be with him. She finds herself alone and pregnant. As fate would have it, a chance meeting with a real prince could lead Cora to the royal life she's always craved. The pregnancy must remain a secret or she risks losing everything.

“Once Upon a Time” is on ABC. The Sunday night episode, “Bleeding Through” is on April 20 at 8 p.m. ET.