“Once Upon a Time” Season 6 is about to come to an end, but the future of the seventh season remains uncertain. As there is no official announcement yet about the show’s next chapter, its producers promised that its ending wouldn't leave fans hanging.

The nearing season finale will answer everyone’s question that will give closure to its current story. Hence, no storylines will be left incomplete.

A total finale

"Any changes that we have to accommodate have been accommodated,” the show’s producers told TVLine. They revealed that they already planned the show’s finale since the start of 2017.

Thus, whoever from the show’s characters will stay and go in “Once Upon a Time” Season 7, it would be explained very well. They, too, assured their viewers that they don’t have to fret as they won’t feel incomplete with the television series’ finale.

The major shakeup

ABC has yet to renew “Once Upon a Time” Season 7. But if ever it will see the light of the day, fans should expect a major reset of its storyline and cast members. Without a doubt, its four main stars -- Jennifer Morrison (Emma Swan), Lana Parrilla (Regina), Robert Carlyle (Rumple) and Colin O'Donoghue (Hook) -- will all return. In fact, they are now in discussion to renew their contracts.

Other stars will be only having guest roles while there will also be new faces coming in the fairy tale series.

If truth be told, the rumor mill revealed that there are already some cast members that did “re-sign,” but ABC remains tight-lipped about it.

“We have the answers to that, which we can’t share, but the story has been designed around it,” the show’s co-creator Adam Horowitz said (per Digital Spy). However, this doesn’t mean that fans will never see the likes of Mary Margaret (Ginnifer Goodwin) and David Nolan (Josh Dallas).

They actually assured that “Once Upon a Time” Season 6 will be first completed before they set things up for the next installment. It has been known that a reset is about to happen to the television series to lead its storyline in a new direction and also to help boost its ratings.

As part of the change, the season finale will feature the coming of a young man played by Andrew J.

West and a 10-year-old girl portrayed by Alison Fernandez. The two new additions will become series regulars if the seventh season is renewed. The new arrivals will match The Savior’s prophecy in the “Final Battle,” which is also the season finale title airing on May 14.