'Once Upon a Time' Video Sneak Peeks: Who Dies on 'The Miller's Daughter'?
'Once Upon a Time' Video Sneak Peeks: Who Dies on 'The Miller's Daughter'?
Carla Day
Carla Day
Contributing Writer, BuddyTV
Cora's presence in Storybrooke and her quest to use the dagger comes to a head on "The Miller's Daughter." Once Upon a Time reveals Cora's back story in Fairy Tale Land and how she first meets the Dark One, Rumple. In Storybrooke, Rumple is dying and a decision will be made whether to save him or not.
Spoiler alert: This article contains Once Upon a Time spoilers and clips. A price may be paid for watching. You have been warned.

Emma, the dying Gold, Henry and Neal arrive back in Storybrooke and are met by her parents. Mary Margaret is determined to kill Cora, but David doesn't want her to do it. He fears that if she kills out of vengeance, she would never be able to live with herself.

Back in Fairy Tale Land That Was, we meet Young Cora (Rose McGowan) when she first encounters Snow's mother, Princess Eva. The King forces Cora to bow before Eva and beg forgiveness after being tripped by the princess.

Cora doesn't handle this embarrassment well and in that moment, the tragic futures of Cora, Regina, Eva and Snow were written.

After teaching Cora how to turn straw into gold, she fell in love with Rumple. On the eve of her wedding to the Prince, Cora must make a decision between love and power. Her decision has far-reaching consequences for her future and her ability to be happy.

In the below preview, Cora and Regina show up at Gold's shop and face off with Emma, David, and Neal. With the battle being fought, Mary Margaret sets out to find a heart.

"There's no coming back from murder." -- Mary Margaret
"What did you do?" -- David

By the end of the hour, one of them will be dead. Who do you think will die?

Once Upon a Time airs Sundays at 8 pm ET on ABC.

Never miss your favorite shows. Add them to your own watch-list! Download BuddyTV Guide for free for your phone.

(Image and video courtesy of ABC.)