Season 1 Episode 16 episode 16

'Once Upon a Time' Episode 16 “Heart of Darkness” Sneak Peek 3

'Once Upon a Time' Episode 16 “Heart of Darkness” Sneak Peek 3

ABC has released yet another sneak peek for this Sunday's Once Upon a Time, “Heart of Darkness”. The Evil Queen pays a visit to Snow.