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 5, 2014 at 11:41 am #259239 obisgirlParticipant I’m curious, why do you think the heart was a child? My head canon, is that maybe it was her true love since we have never seen that. But maybe the guy didn’t love her back but she loved him. [adrotate group="5"]