Season 1 Episode 16 episode 16

'Once Upon a Time' Episode 16 "Heart of Darkness" Sneak Peek 1

'Once Upon a Time' Episode 16 "Heart of Darkness" Sneak Peek 1

Thanks to IGN, we have a spoilery sneak peek for this Sunday's episode of Once Upon a Time, "Heart of Darkness". In the clip below, Snow and Charming reunite in the fairytale world.