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.