"Once Upon a Time" season 6 is closing with a winter finale episode and fans are wondering how things will end for all the characters. The previous episode has been a very emotional one, with Rumple (Robert Carlyle) confronting his biological mother, the Black Fairy (Jaime Murray).
All that he ever wanted to ask his mother is why she left him without even giving him a name. The Black Fairy simply answered, "Sometimes you have to choose power over love." This left Rumple devastated but he was even more crushed once he learned that his baby with Belle (Emilie de Ravin) has gone with the Blue Fairy (Keegan Connor Tracy) to be far away from his father. But "Once Upon a Time" Season 6 spoilers reveal that he will be set on a rescue mission with Belle.
"Once Upon a Time" season 6 episode 10 will be the winter finale and it will be titled "Wish You Were Here." In the promo released, it showed The Evil Queen (Lana Parilla) is back to her old self. And because she got hold of Jasmine's (Karen David) magic lamp, she made a wish that could change the destiny of the Savior forever.
Emma (Jennifer Morrison) wished that she wasn't the Savior. She didn't know that it could be granted through The Evil Queen so she will disappear and the course of the history is changed. Emma is seen wearing a gown with a basket of flowers. Meanwhile, other "Once Upon a Time" Season 6 spoilers revel that Belle and Rumple will be getting together to save their son.
The two have been estranged for some time now with Belle furious over her husband for all the unfortunate events that has been happening around her. But they will be back, at least physically, to save their child who will be placed in a huge danger. Fans will have to stay tuned to find out more. "Once Upon a Time" season 6 episode 10 will air on Sunday, Dec. 4 at 8/7c at ABC.