Board Thread:Spoilers!/@comment-6175354-20140420035659/@comment-5895297-20140422202825

I think it might be that this curse was intended to be a rescue. They knew what Zelena wanted so they tried to find help in Glinda, but she says in the promo her magic is not powerful enough. Maybe she isn't as powerful as Zelena and can't stand a fight against her, but maybe she is powerful enough to enact that curse and just send them all back to Storybrooke, where they're supposed to be safe. But then Zelena hijacked the curse and used it for her own purposes. I agree, maybe it was that Emerald that protected her from losing her memories. Maybe it was different like my theory. but I'm almost certain it was Glinda. The only other possibility I see is Regina, but whose heart did she sacrifice? Aurora does not have magic, as far as I am concerned. Neither do Charming or Snow (except true love, which doesn't help in this situation^^).