'Once Upon a Time' season 6 finale spoilers: Henry to save Emma and Storybrooke from the curse?

Emma's fate will be unveiled in the final episode of "Once Upon a Time" season 6. Facebook/OnceABC

Emma (Jennifer Morrison) finally tied the knot with Hook (Colin O'Donoghue) in the previous episode of "Once Upon a Time" season 6, but danger keeps on finding her. This could mean she may still be far from her happy ever after even if the two-hour season finale is right around the corner.

The penultimate episode shows that a new curse is about to cover Emma and the entire Storybrooke, which means that the heroes will be facing another major battle in the show's upcoming season finale.

According to the synopsis of the episodes called "The Final Battle Part 1 & 2," Emma's son Henry Mills (Jared S. Gilmore) wakes up to a cursed Storybrooke and learns that his mother is detained in a mental hospital. He also learns that the Black Fairy (Jaime Murray) is the town's new mayor. This prompts Henry to try and help Emma recover her memory.

On the other hand, Gold/Rumplestiltskin (Robert Carlyle) does everything to learn what really happened to Belle (Emilie de Ravin).

In an interview with Entertainment Weekly, executive producers Edward Kitsis and Adam Horowitz tease about the part that Rumple will play in the upcoming battle.

"I will say the Final Battle will be thematic for everybody and that Rumple, as a man who is a difficult man to love, I think he will have a very difficult choice to make again," Kitsis states.

The series bosses also reveal that the upcoming curse will not be the same as all the other curses that they have tackled in the past. "We're well aware that we've done a curse occasionally in the past on the show, but this time we're trying to do a little twist on it," Horowitz states.

Meanwhile, the finale episode of "Once Upon a Time" season 6 also marks Emma's swan song after Morrison announced that she will no longer return in the series if ABC will extend the show for season 7.

On Instagram, the actress shares she wants to move on from the show after season 6.

"As I reached the end of my 6 year contract on ONCE UPON A TIME, I was faced with a significant decision. ABC, Eddy Kitsis, and Adam Horowitz very generously invited me to continue as a series regular. After very careful consideration, I have decided that creatively and personally, it is time for me to move on," the actress states.

Other actors are also expected to exit the show after the airing of the two-hour season 6 finale of "Once Upon a Time" on ABC on Sunday, May 14, at 8 p.m. EDT.

News
King Charles attends Royal Maundy service in Wales
King Charles attends Royal Maundy service in Wales

Hundreds of people gathered at St Asaph Cathedral on Thursday for the annual Royal Maundy service, held in Wales for only the second time in the service's 800-year history.

Welsh church to hear full bell ring for first time at Easter service
Welsh church to hear full bell ring for first time at Easter service

Over 150 years since a north Wales church was built with plans for a full ring of bells, the sound long intended for its tower is finally set to be heard at an Easter service.

'Gordon Brown: Power with Purpose', by James Macintyre
'Gordon Brown: Power with Purpose', by James Macintyre

'Gordon Brown: Power with Purpose' is beautifully written, with an unusually nuanced approach to political matters.

MPs reminded of impact of Christian faith in politics with book gift
MPs reminded of impact of Christian faith in politics with book gift

Alastair Campbell famously declared "We don't do God."