In the promo, we see Zelena holding up a heart — that we can only assume is Regina’s — and declare her dastardly plans. Even Belle (Emilie de Ravin) knows what’s up! There’s even a green twister, giving us all kinds of Wizard of Oz feels.
Meanwhile, Regina and Co. are going to perform a séance in order to talk to a young Cora. We hope this is the episode we finally find out who Zelena’s biological father is! But from the looks of things, the ritual doesn’t go exactly as planned, as we see Regina and Snow (Ginnifer Goodwin) encounter some creepy happenings. We’re already afraid!
What do you think about the promo for next week’s episode? Hit the comments and let us know!
Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.