Reply To: if it wasn't Zelena who cast the curse then who did? Home › Forums › Once Upon a Time › Season Three › General S3 discussion (no spoilers) › if it wasn't Zelena who cast the curse then who did? › Reply To: if it wasn't Zelena who cast the curse then who did? April 25, 2014 at 4:16 pm #263769 PriceofMagicParticipant Glinda would be a good option. They could give an answer to the curse question without it infringing on the main characters. Maybe Glinda and Zelena are in league with each other, hence why Regina couldn’t go with the Charmings [adrotate group="5"] All magic comes with a price! Keeper of Felix