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 11:16 am #261101 CindersParticipant Possibly the heart she took has something to do with Aurora, Phillip and their baby. They are the only characters who have been depicted as having a story involving Zelena and haven’t been seen alive in Storybrooke. [adrotate group="5"]