Reply To: Whose heart did Zelena sacrifice to enact the curse? Home › Forums › Once Upon a Time › Season Three › General S3 discussion (no spoilers) › Whose heart did Zelena sacrifice to enact the curse? › Reply To: Whose heart did Zelena sacrifice to enact the curse? April 13, 2014 at 9:54 am #261089 RumplesGirlKeymaster I am standing by my headcanon that Zelena used Dorothy’s heart to cast the curse. [adrotate group="5"] "He was a lot of things to me" "The only conclusion was love"