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 4:59 pm #263600 tabsicleParticipant How did Walsh get here? Did he not come through with the curse [adrotate group="5"] Time to hide your crazy, and start acting like a lady.