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 24, 2014 at 5:05 pm #263602 tabsicleParticipant So how did he get here? The magic slippers? [adrotate group="5"] Time to hide your crazy, and start acting like a lady.