Full scene-by-scene recap with analysis.
Nearly three decades after Sally and Gillian Owens first mixed midnight margaritas and battled a curse of the heart, the witchy sisters are back. Practical Magic 2, directed by Susanne Bier and starring Sandra Bullock and Nicole Kidman, picks up the Owens family saga in the present day, expanding the story to a new generation. Sally's grown daughters, Kylie (Joey King) and Antonia (Maisie Williams), have been raised with little knowledge of the family's magical bloodline — or the ancient curse that dooms the women they love to tragedy. When a sudden crisis forces the family to confront the truth, three generations of Owens women are pulled into a journey that spans continents, unearths old family history, and demands a sacrifice.
At its core, the film is less about spellcasting and more about inheritance — what we pass down to our children, what we hide from them to "protect" them, and what it costs a family to keep secrets out of love. Loss, sisterhood, and the messy work of growing into your own power drive the story forward. Below is a full, spoiler-filled, start-to-finish recap of how it all unfolds.
The film wastes no time confirming that the happy ending of the original Practical Magic didn't last. Sally's second husband, Officer Gary Hallet — the man she found love with at the close of the first movie — died not long after those events, a quiet but devastating reminder that the Owens curse never actually went away. It simply moved on to claim its next victim.
Years later, Sally's daughters Kylie and Antonia have grown into adulthood with no idea that they come from a line of witches, let alone that a curse hangs over any man who falls in love with an Owens woman. Antonia has become a neurosurgeon, grounded and skeptical, while the more free-spirited Kylie is happily, obliviously in love with her boyfriend, Gideon.
The Owens family gathers to say goodbye to Aunt Jet, whose passing casts a somber shadow over the household even as the sisters try to keep the family together. It's a loss that sets the emotional tone for everything that follows.
The very next morning, tragedy strikes again: Gideon is hit by a car and rushed to the hospital in a coma. Unlike Michael, Sally's first love who died instantly in the original film, Gideon survives the initial impact — but he's left teetering on the edge of death, and the timing is impossible for the family to ignore.
With Gideon's life hanging in the balance, Sally finally sits Kylie down and explains what the family has kept hidden for years: the Owens women are witches, and their bloodline is bound by a curse that destroys the men they love. The revelation sends Kylie into an emotional tailspin.
In the aftermath of her breakdown, Kylie stumbles upon Aunt Fran's old spellbook. Paging through it triggers a vision pointing toward England — a clue suggesting that the answer to breaking the curse, and saving Gideon, lies overseas in the family's ancestral homeland.
Kylie sets off for England to chase the vision, and Sally and Gillian quickly decide to follow her. Antonia stays behind in the States to watch over Gideon in the hospital, aided by the lingering, watchful presence of Aunt Jet's spirit, who hasn't quite moved on from the world of the living.
In a quiet English village, Kylie crosses paths with Thomas, a distant relative of the Owens family. Charming but clearly bitter, Thomas has no magical abilities of his own despite his bloodline — a resentment that will soon prove dangerous.
Meanwhile, in London, Sally and Gillian track down Dr. Ian Wright, an academic who studies the occult. Between research sessions, a flirtation blossoms between Sally and Ian, giving the film one of its lighter, more romantic threads even as the stakes back home continue to climb.
Sally, Gillian, and Ian eventually piece together Kylie's location, but they arrive too late to stop the worst from happening: Thomas, driven by jealousy over never inheriting magic himself, has stolen Kylie's powers for his own.
What follows is the film's biggest action set piece. The Owens sisters and Kylie join forces, combining their magic in a climactic confrontation that ends with Thomas reduced to dust — his theft of Kylie's power undone for good.
Just before the showdown, a shaken Sally — convinced, incorrectly, that Ian is secretly working with Thomas — knocks him unconscious with a frying pan. It's a moment of both tension and dark comedy that briefly threatens the budding romance.
Once the truth comes out and Sally realizes her mistake, she tracks Ian down at a local pub to apologize. The two reconcile warmly, though the film holds off on giving them their first kiss just yet, saving that payoff for later.
Back in the United States, the family learns that the curse cannot be lifted until a witch willingly accepts her own death. It becomes clear that Aunt Jet's spirit has been lingering at the hospital, unable to let go — symbolized by a small, recurring beetle that keeps appearing near Gideon's bed. Once Jet finally accepts that her time has come and lets go, the curse breaks, and Gideon immediately wakes from his coma.
The story jumps forward a year, landing on the eve of Kylie and Gideon's wedding. The surviving Owens women gather to honor the memories of Jet and Fran, lighting candles in their names. In a quiet, moving moment, every other candle in the room spontaneously lights up too — a sign that the aunts are still watching over the family from beyond.
The next day, Kylie and Gideon are married. During the reception, Antonia catches the bouquet and shares a meaningful glance with a young woman implied to be her girlfriend, hinting at her own next chapter.
As the celebration continues and "The Coconut Song" plays, Sally steps away from the crowd and finally shares a kiss with Dr. Ian Wright — the romantic payoff the film had been building toward since London.
The movie closes with the four Owens women — Sally, Gillian, Kylie, and Antonia — climbing to the rooftop to recreate the iconic floating-umbrella scene from the original 1998 film. Sally's voiceover narrates the family's story one final time, echoing the closing moments of the first movie and bringing the saga full circle.
Sally Owens
Played by Sandra Bullock, the grounded elder Owens sister who has spent years trying to shield her daughters from the family curse.
Gillian Owens
Played by Nicole Kidman, Sally's free-spirited sister who embraces the family's magic and pushes the group toward England.
Kylie Owens
Played by Joey King, Sally's daughter whose discovery of her magical heritage sends her on a journey to save the man she loves.
Antonia Owens
Played by Maisie Williams, Sally's other daughter, a skeptical neurosurgeon who stays home to care for Gideon during the crisis.
Aunt Jet
Played by Stockard Channing, one of the elder Owens aunts whose death and eventual spiritual release become central to breaking the curse.
Aunt Frances
Played by Dianne Wiest, the other elder Owens aunt, whose old spellbook guides Kylie toward England.
Gideon
Played by Xolo Maridueña, Kylie's boyfriend whose near-fatal accident sets the entire plot into motion.
Dr. Ian Wright
Played by Lee Pace, a London-based occult scholar who helps Sally and Gillian and becomes Sally's love interest.
Thomas
Played by Solly McLeod, a distant, powerless Owens relative in England whose resentment leads him to steal Kylie's magic.
The Curse Endures
Years after the first film, it's revealed that Sally's husband Gary died not long after the original story ended, confirming the Owens curse never disappeared.
A New Generation in the Dark
Sally's daughters Kylie and Antonia are introduced as adults with no knowledge of their family's magic or the curse; Kylie is happily dating Gideon.
Aunt Jet's Funeral
The Owens family mourns the death of Aunt Jet, casting a somber mood over the household.
Gideon's Accident
The morning after the funeral, Gideon is struck by a car and falls into a coma.
The Truth Comes Out
Sally reveals the existence of the family's witchcraft and the love curse to a devastated Kylie.
The Spellbook Vision
Kylie discovers Aunt Fran's spellbook, triggering a vision that points toward England as the key to saving Gideon.
Journey to England
Kylie travels to England; Sally and Gillian follow while Antonia stays behind to watch over Gideon with help from Jet's lingering spirit.
Meeting Thomas
In a rural English village, Kylie meets Thomas, a distant relative who resents having no magical powers of his own.
Finding Dr. Wright
In London, Sally and Gillian enlist the help of occult scholar Dr. Ian Wright, sparking a flirtation with Sally.
Thomas's Betrayal
Thomas steals Kylie's magic out of jealousy, putting her and the family's mission in jeopardy.
The Owens Fight Back
Sally, Gillian, and Kylie combine their powers in a climactic battle that destroys Thomas.
A Misunderstanding
Wrongly suspecting Ian of colluding with Thomas, Sally knocks him unconscious with a frying pan.
Making Amends
Sally apologizes to Ian at a local pub, and the two reconcile, though their romance isn't yet fully sealed.
Jet's Final Sacrifice
Aunt Jet's spirit finally accepts her own death, lifting the family curse and waking Gideon from his coma.
One Year Later
The Owens women gather on the eve of Kylie and Gideon's wedding to honor Jet and Fran with a candlelit tribute.
The Wedding
Kylie and Gideon are married; Antonia catches the bouquet and shares a glance with a woman implied to be her girlfriend.
Sally and Ian's Kiss
At the reception, Sally and Dr. Ian Wright finally share their first kiss.
The Final Scene
The four Owens women recreate the iconic floating-umbrella rooftop scene from the original film as Sally closes the story in voiceover.
The Queerties — Next Big Thing
2026