‘Once Upon a Time’ Season 6 Episode 17 Breaking Snow White, Prince Charming Sleeping Curse; Episode 16 Reuniting Enemies Against Black Fairy There are a lot of twists happening in the upcoming two episodes, 16 and 17, of "Once Upon a Time" Season 6.