Snow and David are willing to do whatever it takes to save Emma on Once Upon A Time Season 6 Episode 17. Will their actions stop Emma from being the savior?
Killian wants to marry Emma, but he's carrying a heavy secret on Once Upon a Time Season 6 Episode 13. Meanwhile, Rumple once again tries to reach Gideon.
Emma's potentially deadly face-off with Gideon looms large on Once Upon A Time Season 6 Episode 11. Can Rumple and Belle stop their son from killing the savior?