The film opens with a bright welcome party for Alfea and Cloud Tower, a moment of festive magic that turns tense when the Trix crash the celebration and steal the Compass of Revealed Secrets for the Ancestral Witches. Despite the Winx's best efforts, Icy, Stormy, and Darcy, Federica De Bortoli, escape with the compass. Bloom, Letizia Ciampa, struggles to adjust to her new life of royalty on Domino as Sky, Marco Vivio, proposes to her.
Back on Eraklyon, Sky informs his father of the engagement, and a dark secret about the kingdom’s history is revealed, forcing Sky to call off the engagement and devastating Bloom. Enraged and protective of his daughter, King Oritel announces Bloom's debut to search for her next prince, a move that sets Magix buzzing with rumor and expectation. The debut is announced far and wide, and the Winx rush to Bloom’s side to help her reject the suitors who arrive from every corner of the realm. Sky slips in and speaks privately with Bloom, promising that he will find a way to fix things, but he is soon confronted by an upset King Oritel. Bloom takes to heart the tension and receives a letter that complicates her decisions even further, though she remains determined to carve her own path.
With a heavy heart, Bloom and the Winx travel to Gardenia, while the Trix head to Pixie Village to seize the Tree of Life, stripping away the fairies' Believix power and leaving the Winx weakened. In Gardenia, Bloom and her friends seek shelter with her adoptive parents and reconnect with the Specialists, gathering allies for the journey ahead. The Ancestral Witches learn there is still a glimmer of positive energy in the universe and recall giving King Erendor an hourglass filled with pollen to shield Eraklyon when Domino fell; that pollen has grown into a seedling, fueling a new hope for balance between light and dark magic.
To locate the pollen, the group travels to Avram, the city where the last sighting occurred. The Trix force Erendor to spill the seedling’s whereabouts, escalating the danger. Along the way, their ship faces an attack from the ghosts of Avram’s citizens, a haunting reminder of the cost of power. Oritel discovers Sky’s letter, gaining a clearer understanding of the rift between Bloom and the people around her. The team presses on toward Avram, with Bloom eventually becoming separated from the others. She finds the seedling and Icy in a tense confrontation, while the rest of the Winx and their allies battle Stormy and Darcy, fighting to hold their ground with diminished powers.
As the pursuit tightens, the seedling is destroyed, releasing the last positive energy in the universe and restoring the Winx’s Believix. The Ancestral Witches merge with their Trix counterparts and launch a fierce assault on the Winx. King Oritel and King Erendor arrive to aid the team and begin to reconcile, offering a path toward unity. In the heat of the battle, Icy kills King Erendor, sacrificing him to protect Bloom, a devastating blow that tests everyone’s resolve. Yet the Winx rally and deliver a decisive victory, defeating the Trix and destroying the Ancestral Witches with a powerful Believix Convergence.
With the immediate threat ended, King Oritel reveals that he had kept pollen from the seedling and uses it to bring Erendor back to life, mending the rift between the two kingdoms. Oritel apologizes to Sky and blesses Bloom and Sky’s engagement, allowing them to reunite as Magix begins to heal. The city slowly revives around them as the Winx imprison the Trix once again and fly back to Eraklyon’s heart, carrying with them a renewed sense of hope and the knowledge that balance between light and dark magic can endure.