Six months after the events of Tangled, Rapunzel Mandy Moore is poised to become the official Princess of Corona, stepping into a life she’s dreamed of while still learning the weight of that title. On the eve of her coronation, she and Eugene Fitzherbert Zachary Levi race across the forest aboard Maximus and Fidella, chased by Royal Guards as they dash toward the border wall. Rapunzel reaches the top first, catching a breathtaking glimpse of the land beyond Corona, a view that fills her with possibility even as the pursuit resumes and the guards escort them back to the castle.
Back at the palace, Cassandra [Eden Espinosa], Rapunzel’s loyal lady-in-waiting, steps into a new role of caretaker and confidante as Rapunzel tries to adjust to life as royalty. While she cherishes being near her parents, the responsibilities of the throne loom large, and her father, King Frederic [Clancy Brown], keeps a tight shield around her to protect her from harm and the fear of losing her again. The tension between safety and freedom weighs on Rapunzel as she navigates a world that suddenly feels both closer and more distant than ever.
On the eve of the coronation, Eugene finds the courage to propose, and the moment is sweet and sincere. Rapunzel, torn between love and self-doubt, is touched but not ready to say yes, and she slowly chooses to hold back, fearing what her future might demand. Afterward, Cassandra suggests a night of respite—an opportunity for Rapunzel to breathe some air outside Corona’s watchful walls by slipping away with her without arousing suspicion.
Together they slip beyond the castle’s borders into the wooded unknown. In a place once marked by the healing flower, they discover the ground has been replaced by thornlike rocks that sprout from the earth as Rapunzel touches them. A surge of magic ripples through her, and her hair, long and brilliant, regrows in an instant, while the rocks push upward in a relentless, unbreakable growth. They escape the oncoming trail of rocks and return to the castle, where Rapunzel tries to hide this new power with an oversized wig, a secret she now must guard.
During a breakfast with her parents, a gang of crooks—acting under the schemes of Lady Caine [Laura Benanti]—stages a spree across Corona, testing the kingdom’s defenses by forcing their way into the dungeons and then ending up in the hands of the guards. The timing is cruelly convenient for Lady Caine, who seeks vengeance on Frederic for imprisoning her father after Rapunzel was kidnapped as a child. The coronation ceremony becomes a confrontation as Lady Caine’s ruse is exposed, and Rapunzel reveals the true extent of her golden hair, wielding it as a weapon to subdue the criminals with Eugene’s and Cassandra’s aid. The would-be rebels are captured, and the threat to the royal family is neutralized, at least for the moment.
Yet the victory is bittersweet. Frederic, overwhelmed by fear for Rapunzel’s safety, deepens his grip on her freedom and forbids her from leaving Corona again without his explicit permission. This, naturally, stirs a new ache in Rapunzel’s heart as she confronts the limits of her world. Eugene steps in with quiet support, apologizing for pressuring her earlier and agreeing to slow things down so they can figure out a future together on her terms. In a quiet moment, Rapunzel delves into a journal from Queen Arianna [Julie Bowen], whose memory and wisdom illuminate her path forward, inspiring Rapunzel to seize life with courage, resilience, and openness to what lies beyond the walls.
As the tale continues to unfold, a shadowy figure soon crosses the site of the magical flower again, where the rocks have spread even more across the landscape, leaving Rapunzel and her companions to face a future filled with unknowns, renewed magic, and the challenge of living boldly while honoring the bonds that sustain them.