Once Upon a Time

Once Upon a Time Spoiler Photos: Season 3, Episode 18 — “Bleeding Through”

Zelena is quickly advancing her plots on Once Upon a Time, and on Season 3, Episode 18 (“Bleeding Through”) the gang will resort to trying to contact Cora (yes, dead Cora) to learn more about the Wicked Witch's past. That's exciting enough, but these promo photos, which feature some very interesting moments between Zelena and Rumple, make us even more eager for the episode to air.

Want to know more? Here's the official synopsis:

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 about why she abandoned Zelena, and Belle stumbles across what Zelena's ultimate endgame is. Meanwhile, in the Fairy Tale Land that was, young Cora is duped by a man claiming to be a prince and finds herself alone and pregnant. But a chance meeting with a real prince could lead Cora to the royal life she's always craved, but she must keep her pregnancy a secret or risk losing everything.

Click through this gallery for a sneak peek of the action in the past and present!

Once Upon a Time airs Sunday nights at 8 p.m. ET 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+!