Emma (Jennifer Morrison) tries to keep her inner darkness at bay in a new sneak peek of the next episode of ABC's Once Upon a Time.

Will We Learn King Arthur's True Intentions Next Time On 'Once Upon a Time'?

The sneak peek features Emma whittling away at wood in order to create dreamcatchers. All the while, she is haunted by Rumplestiltskin (Robert Carlyle) and his twisted words. She hears whispering, jumbled words, prompting Rumple to blurt out, "Do you hear it? A sweet sound. The strange sound. Let's go have a look, shall we?"

Emma then walks over to find the Dark One's dagger with her name emblazoned on it.

How Does Belle Get 'Really Strong This Year' On 'Once Upon a Time'?

"So that's where its coming from. Your dagger. Since Regina left it in a room, I say finders keepers!" Rumple says, delightfully.

Emma tries to grab it but is unable to.

"So she put a spell on it. That's nothing for you! Shatter it!" Rumple exclaims. Emma replies that she can't, to which Rumple asserts, "It's calling to its other half. Your friends cannot protect you. You're the Savior. Save yourself before its too late."

Emma is thoroughly distressed by Rumple's urges and tries to force him away. Hook then comes running in to hug and protect her. While Rumple's voice disappears for a spell, she soon sees that he has returned again.

The scene is a heartbreaking one for Emma fans as she gradually realizes that she is helpless to the voices in her head. Watch the dramatic scene below.

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

Tags
Once Upon A Time, Television, ABC