
The final minutes of Practical Magic once felt almost suspiciously generous. Sally Owens stands on the roof of that magnificent white house with Gillian, Aunt Jet, Aunt Franny, and her daughters. The women who used to whisper about the Owens family now gather below wearing pointed hats. Gary Hallett returns, Sally lets herself love him, and the whole family leaps from the roof like suburban Halloween has become a feminist ritual.
After everything Sally endured, the movie finally allowed her to have magic, romance, family, and a place in her community. She no longer had to choose normality over being an Owens.
Then Practical Magic 2 reveals that Gary died anyway.
That one decision reaches backward through the original movie and changes the emotional meaning of its ending. What looked like the moment Sally defeated the family curse becomes a brief period when she merely believed she had. The Owens women expelled Jimmy Angelov and reclaimed their place in town, but the deeper wound survived.
The first movie ends with freedom. The sequel turns that freedom into borrowed time.
Gary’s Death Changes Sally’s Happy Ending
Gary was always more than a romantic reward for Sally. He was the impossible man she invented as a child, complete with one green eye, one blue eye, and the ability to flip pancakes in the air. Young Sally designed him precisely because she believed he could never exist. Loving an imaginary man felt safer than losing a real one.
Then Gary arrived looking exactly like the spell.
Their romance gave the original ending its fairy-tale kick. Sally had already lost Michael to the Owens curse, so choosing Gary meant choosing hope after grief. She tells him about the curse. He understands the danger. He returns anyway.
For nearly three decades, viewers could reasonably read that return as proof that the curse had lost its power. Sally had found a love strong enough to survive both her fear and her family history.
Practical Magic 2 strips away that comforting interpretation. Gary survived the first film, married Sally, and still became another man buried because an Owens woman loved him. Her childhood spell found the right person but offered him no protection.
That makes the kiss at the end of Practical Magic much sadder. Sally thinks she has reached the other side of the story. We now know she is walking into a second widowhood.
The Curse Was Bigger Than Jimmy Angelov
The original climax blends two supernatural problems so closely that they appear to have one solution. Jimmy’s spirit possesses Gillian while the family curse hangs over Sally and Gary. Sally calls the women of the town to the house, and their improvised coven helps pull Jimmy out.
The scene feels enormous because it reverses the social order of Sally’s life. These women once treated the Owens sisters as freaks. Now they join hands around Gillian and help save her. The circle becomes an act of community acceptance as much as an exorcism.
Once Jimmy disappears, the movie moves quickly into celebration. Gary comes back. The Owens women live openly as witches. The old hostility around the house dissolves into Halloween cheers.
The sequel separates those victories.
The women defeated Jimmy. They ended his hold over Gillian and proved that ordinary people could participate in practical magic through attention, courage, and care. They also helped Sally stop hiding from the town.
The family curse required something harsher.
That distinction makes the original finale more emotionally precise. The circle in the kitchen was never a universal cure. It was a group of women refusing to let an abuser keep possession of one of their own. That achievement still matters. In fact, it becomes cleaner once the sequel removes the romantic assumption that every Owens problem vanished on the same night.
Jimmy was expelled. Gillian was saved. Sally was accepted. The curse remained.
Sally Repeats the Fear She Once Escaped

Gary’s death sends Sally back toward the impulse that shaped her childhood. She tries to escape pain by controlling the conditions under which love can happen.
This time, her daughters pay the price.
Sally uses magic to bury Kylie and Antonia’s knowledge of their heritage. She persuades Gillian and the aunts to help keep the truth from them. The little girls who once sat proudly on the roof in witch hats grow into women separated from a crucial part of themselves.
It is a brutal reversal of the original ending. That rooftop scene once suggested the next generation would grow up free from Sally’s shame. Kylie and Antonia had a mother who embraced magic, a sprawling female family, and a town willing to cheer for them.
Instead, Sally’s grief closes the door again.
Sandra Bullock plays this older Sally with a familiar tightness. She still has that brisk, capable energy, yet it now feels worn down by years of anticipating another death beetle. Her secrecy comes from love distorted by panic. Sally wants to give her daughters ordinary lives because ordinary life still looks like safety to her.
Aunt Jet and Aunt Franny once interfered by casting a love spell on Sally. Sally interferes by taking magic away from her daughters. Different spell, same family habit. The Owens women keep trying to spare one another by making choices on someone else’s behalf.
The Sequel Gives the First Ending a More Honest Purpose
There is an obvious sting in watching a legacy sequel dismantle a beloved happy ending. Gary’s absence hurts because the first film spent so much time making his return feel earned. Killing him off can feel like clearing space for Sally to repeat an old lesson beside a new romantic possibility in Ian Wright.
Yet the rewrite also rescues Practical Magic from one of its tidiest ideas. Love alone could never repair centuries of inherited fear. One good man could not settle a debt that began long before Sally was born.
The original movie wanted its romantic ending and its story about female solidarity at the same time. The rooftop sequence fused them into one glowing image. Gary was there, but so were Gillian, the aunts, the girls, and an entire crowd of women.
Practical Magic 2 finally decides which part carried the real power.
Sally’s relationship with Gary becomes precious because it was finite. The family around her becomes essential because it survives every romantic loss. Gillian returns when Sally retreats. Kylie and Antonia pull the buried history back into the light. Jet and Franny remain the keepers of truths their nieces would rather avoid.
The lasting love story belongs to the Owens women.
Franny Completes What Sally Only Began
The sequel’s final answer to the curse demands willing sacrifice. Aunt Franny gives her life, breaking the pattern for Kylie and Gideon and allowing the younger Owens women to imagine love without a funeral waiting inside it.
Her choice casts another shadow over the 1998 finale. Sally believed courage meant accepting the risk of loving Gary. Franny shows that the curse required someone to absorb that cost consciously and completely.
It also gives Jet and Franny’s bond its final expression. After Jet’s death, Franny chooses the act that frees the family and reunites the sisters beyond ordinary life. The older generation leaves behind something better than advice or a grimoire. They leave their descendants a future with fewer rules written by the dead.
That sacrifice turns the original ending into the beginning of the cure rather than the cure itself.
Sally had to stop running before anyone could break the curse. She had to claim her magic, save Gillian, invite the town inside, and believe a different life was possible. Those choices opened the family outward. They simply could not finish work that had accumulated across generations.
The sequel gives that work a heavier price.
The Rooftop Scene Now Feels Bittersweet

Watching the original ending after Practical Magic 2 creates a strange double exposure. The joy remains right there on the screen. Sally looks happy. Gary is alive. Kylie and Antonia know who they are. Jet and Franny stand beside the girls. The town celebrates the family it once mocked.
We can also see how temporary every piece of that image will be.
Gary will die. Sally will suppress the girls’ magic. The town’s acceptance will fade from their shared understanding. Jet and Franny will eventually make their final sacrifices. The roof holds a family at the exact moment when everyone still fits inside the frame.
That knowledge makes the scene ache, but it also makes it feel more human. Happy endings often become ordinary days, then memories, then stories younger relatives only partly understand. Magic offers no exemption from time.
Practical Magic 2 does more than reopen the Owens curse. It changes the original victory from a permanent solution into one brave night when Sally chose life after years of fearing it.
She was wrong about being safe. She was right to climb onto the roof anyway.

Rachel Sikkema is a New Zealand-based writer and creative entrepreneur who explores the intersection of film, culture, and modern relationships. Through her articles, she examines how stories shape the way we connect, love and see ourselves – all for God’s glory. When she’s not writing about film and television, she’s watching Dexter and The White Lotus for the third time.