Victorian house at twilight with warm glowing porch lights and a garden path, cozy witchy mood

Practical Magic 2 Ending Explained (2026): Wait, Why Did It Have to Be Franny Who Broke the Curse?

Okay, I need to talk about Franny and that water scene because WHAT was that? Why did she do it? What did the book want from her? And Gideon, sir, why are you waking up NOW? Our Practical Magic 2 ending explained gets into all of it. So, did you figure out that ending, or are we all equally confused?

Practical Magic 2 Ending Explained: ok…Let’s start with the picture that’s probably still stuck in your head. A hospital room with salt sprinkled around a bed, like somebody lost an argument with a shaker. A deathwatch beetle clicking away in the background. And Franny heads for the water, quietly, without making a speech of it.

​No big speech. No tearful round of goodbyes. A few moments later Gideon, who’s been lying in a coma since the first act, splutters awake, and a curse that has chased this family for centuries is just done.

I know exactly what you were thinking right after that moment: touching, sure, but why her? you’re in good company. The movie spends two hours telling you that Sally’s biggest mistake was keeping the truth from her daughters. Then Franny is the one who pays for the fix. The film doesn’t pause to explain that choice, so it’s easy to leave the credits feeling like something got skipped.

​Nothing got skipped, though. It’s all in there, tucked into small moments that are easy to miss when you’re busy crying. So let’s go through the stuff that trips people up: what the curse really is, what Sally’s memory spell did and didn’t do, who Tom is, how that book works, why Gideon wakes up exactly when he does, and what the wedding a year later is quietly telling you. 

Big spoilers ahead, obviously. Grab a margarita, frozen if you’ve got one, and let’s talk.


​TL;DR: If you’re short on time!

  • ​Maria Owens’ old spell kills any man who truly loves an Owens woman. Sally thought it was beaten, then Gary died, so she wiped her daughters’ memories of magic.
  • ​Kylie tells Gideon she loves him, he’s hit by a car and falls into a coma, and she takes Jet’s Book of the Raven to England to fix it.
  • ​A “helpful” local named Tom turns out to be an Owens-Lockland descendant with no magic who wants to drain Kylie’s power. Sally, Gillian and Kylie destroy him with blood magic.
  • ​The book’s sealed pages open and say the curse only ends if a witch gives her life, freely.
  • ​Franny quietly walks into the water, Gideon wakes up, and the curse is over.
  • ​A year later, Kylie and Gideon get married, Sally lets Ian in, and the girls finally fly.

​Who’s who in Practical Magic 2?

​Quick cast list so nobody gets lost:

Sally Owens (Sandra Bullock): The careful, schedule-loving sister who quit magic after losing her second husband, Gary.

Gillian Owens (Nicole Kidman): Sally’s messy, warm-hearted younger sister, who never really gave up magic.

Franny Owens (Stockard Channing): The blunt, dramatic aunt who ends up with the job nobody wants.

Jet Owens (Dianne Wiest): The gentler aunt, the one who finds the Book of the Raven.

Kylie (Joey King): Sally’s wild-hearted older daughter, who goes after the curse herself.

Antonia (Maisie Williams): Sally’s sensible younger daughter, an almost-doctor who stays with Gideon.

Gideon (Xolo Maridueña): Kylie’s boyfriend and the curse’s newest target.

Ian Wright (Lee Pace): A scholar of magic with a messy past who becomes Sally’s love interest.

Tom Lockland (Solly McLeod): The local who introduces himself to Kylie as Tom Bailey.


​Wait, what exactly is the Owens curse, and why did Sally think it was over?

​Here’s the short version, since the whole sequel leans on it. Centuries ago, Maria Owens got her heart broken in a moment of betrayal, and she cast a spell to spare every woman in her line from the pain of love. Sally’s narration at the start spells out the sad twist: it was meant as protection, and it curdled into a curse. Any man who falls in love with an Owens woman is marked for tragedy.

​At the end of the first movie, Sally and Gillian believed they’d beaten it. Sally got Gary, and for a while it looked like the family had won. Then Gary died, and that was that. The curse had just been waiting. It had already taken Kylie and Antonia’s dad too, which Kylie only pieces together when she asks Sally, through tears, if that’s why Dad and Gary died.

​Here’s the part I find sort of cruel. The Owens house is the place the whole town comes to when their own love lives fall apart. Sally’s opening narration describes the porch light that’s been on every night for decades, the neighbors who whisper that they’re witches and still turn up with aching hearts, and the aunts handing out balms, charms and remedies. 

This is a family that spends its days mending everyone else’s heartbreak while being cursed to lose the people they love. It’s like being the town’s best marriage counselor and never getting to keep a partner. They fix everybody but themselves.

You know that feeling when you finally put something behind you, a bad year, a bad habit, and then it walks back in like it pays rent? Sally got that feeling at a funeral, which is a lot worse.


​What did Sally’s memory spell actually do to Kylie and Antonia?

​After Gary, Sally decided the only way to keep her girls safe was to make them ordinary. She held them, said the words (“Normal lives replace them all. No trace of magic. ​”…None at all.”), and immediately backed it up by forcing Gillian into a blood oath to keep the girls totally in the dark about who they really are. Gillian agreed, although she kept doing her own magic and, by her own admission, ignored the part about giving it up.

​So the girls grew up. Antonia is nearly a doctor. Kylie loves art and anything wild. Neither of them can recall a single spell, which is why they shrug off the whispers about their family.

​But look closely, because this matters for the ending. The spell hid their memories. It didn’t take their magic. In the middle of the shouting match after Gideon’s accident, glass shatters, and Sally tells Kylie it’s just emotion, that it’s who they are. 

Kylie hears the book calling and answers it. And when Tom is egging her on to chant, he talks about returning the magic her mother erased from her memory. The power was there the whole time, just asleep.

Here’s a detail I love. Remember the stories Sally told the girls growing up, the ones where the prince kisses Sleeping Beauty and dies, or finds the owner of the glass slipper and dies? She was half-telling them the truth. Kids pick that stuff up, they just can’t make sense of it yet.


​Why does Jet’s Birthday turn into a Countdown?

​Because Jet already knows she’s dying. A raven leads her to a book at the library where Sally works, the Book of the Raven, and the second she touches it a voice rolls out of the pages. Maria Owens’ name is on the inscription, along with a warning that only a woman as strong-willed as Maria can turn its pages. One chapter is labeled “How to end the curse,” but those pages are sealed shut.

​Jet realizes she can’t finish the job. Instead of dealing with it, she leaves the book waiting on her desk with a message for Franny. The warning is brutal: this book is either their ultimate fix or the thing that traps them forever. And then the beetle starts clicking.

​The deathwatch beetle is the family’s omen, and Jet’s been hearing it for about a week. She only tells Sally and Gillian at her own birthday party, and they take it horribly. They start fighting right there. Jet cuts it off with the line the whole movie hangs on: no magic is stronger than sisterhood. To cap it off, she locks them into a promise to keep their lips zipped around the younger generation.

Ever had a relative who just insists on a normal party because they don’t want anybody making it sad? That’s Jet, all the way down to the Cool Whip. She dies that night, and at the wake, Gideon walks into this family with a tray of lemon squares.


​How does one “I love you” land Gideon in a hospital bed?

​At the wake, Gillian shows Kylie the broken love line in her own palm and tells her love isn’t for their family. Kylie shrugs it off. Then Gideon arrives, wins everyone over, and he and Kylie get a perfect little moment: he tells her he wants to be there for all her days, even the crying-in-the-cereal-aisle ones. She says she loves him. He says it back. A car horn blares.

​That’s it. That’s how fast it goes. So when Kylie finally hears the truth from Sally, with Gillian pushing her to say it out loud, she doesn’t just panic. She blames herself, because she said the words and he got hurt.

And she’s furious. “How could you not tell me?” She expects Sally to just wave a wand and fix it, but Sally is completely stuck. The truth is, nobody in their bloodline actually knows how to break it. Kylie says she’ll never trust her mother again. If you found out the one person who could have warned you chose silence, you’d probably say the same thing.


​Why does Kylie steal the book and run off to England?

​Because the book won’t leave her alone. Right after the blow-up with Sally, she hears a voice telling her that what she’s looking for waits in the land of her ancestors, that she should come home through blood and time. She leaves Antonia at Gideon’s bedside with a “stay right here, I’m gonna go fix this,” and books a flight on Sally’s credit card, which is the funniest bad decision in the movie.

​Watch Antonia in that moment, because she’s the sensible one and she’s rattled. Kylie tells her the curse is real and Antonia just says she’s scaring her, then suggests calling Aunt Gilly. It’s the most relatable reaction in the movie: somebody you trust says something impossible, and your brain reaches for the adult in the room.

​Franny figures out what’s happened and she’s not calm. The book is a left-handed book of shadows, she says, a dark path, and Kylie hasn’t learned how to protect her own power. Franny isn’t the one who flies out, though. 

She sends Sally and Gillian, and gives them a name: Professor Ian Wright, someone she and Jet were fond of. Sally, who has buried her magic so deep she can’t even feel her own daughter, has to remember who she is first.

That’s the first leg of the trip in a nutshell: Gillian dragging Sally through an airport and informing her she’s eighty percent angry and twenty percent water.


​Who is Ian Wright, and was Sally wrong to knock him out?

​Short answer to the second part: yes, a little, and she knows it.

​When Sally and Gillian find Ian, he’s paralyzed in his bed under a binding spell, and half the scene is Sally almost managing to break it. Gillian does most of the work, with a lot of Latin and a lot of yelling. It finally lands. Ian turns out to be a scholar of magic with a left-handed past that got him let go from Harvard and Oxford, and he’s been up all night because somebody stole his Raudskinna, an Icelandic scroll full of dark spells. That scroll, he explains, can wake the Book of the Raven, and he thinks it’s what pulled Kylie across the ocean.

​He also helps Sally with her block. They hold hands, she lowers her guard, and she can finally feel Kylie: she’s in Thornfield, which happens to be Ian’s hometown and Maria Owens’ birthplace. That coincidence makes Sally suspicious.

So when they search Tom’s house and find out Tom was Ian’s apprentice, Sally and Gillian leap to “Ian’s in on it” and knock him out with belladonna. He wasn’t. Ian had thrown Tom out of his studies for exactly the dark stuff on those walls, and Tom is the one who cursed him. Sally apologizes later. Picture the last time you misread one clue and accused the wrong person at full speed, only with herbs.


​Who is Tom, and why was he so eager to help Kylie?

​Tom is the man Kylie meets in Thornfield when she asks about Lockland Manor. He introduces himself as Tom Bailey, caretaker, whose family used to look after the place, and he’s lovely about it: tea, sympathy, and a sad family story of his own. He tells her about Hannah Owens, Maria’s mother, a servant to Lord Lockland who was burned as a witch on the manor grounds. Kylie, drowning in guilt, tells him everything.

​Look at what he does with that. He keeps the tea coming, nudges her toward the ruins, and hands her a scroll he says he found in a rusted lockbox under the chapel rubble. It’s Ian’s stolen Raudskinna. He lied.

​Because Tom isn’t a Bailey. He’s a Lockland. Hannah had a second child, fathered by the lord, and Tom descends from that line, which means Owens blood without Owens magic. Born of fire, denied the flame, in his own words. 

His whole life he’s wanted what Kylie got by accident of birth. His mother was called mad for believing she carried it, the village looked down on him, and Ian cut him loose for wanting more. So he decided to take it.

Cursing Ian, stealing his scroll, using it to call the book: all of it was bait to bring Kylie and the book to Thornfield. And the cruelest part is that his sharpest line is aimed at Sally: she let her daughters walk into a curse with nothing but her silence. He’s the villain, but he’s not wrong, and the movie lets that land.


​How did Sally, Gillian and Kylie actually beat Tom?

​At the ruins, Tom has Kylie tied up and chanting. He severs the bond with her heart, her power starts pouring into him, and she collapses. Sally and Gillian can’t take him head-on, and Sally, bracing for the worst, tells Gillian that if anything happens to her, Gillian is her person.

​Before any of that, Sally tries talking. She tells Tom she knows the pain he carries and that revenge is a grave you dig twice, once for them and once for yourself. He wants nothing to do with it. Even Kylie, tied up and half drained, tries to talk him around. 

You’ve probably been there too, calmly reasoning with someone who decided what they were doing ten minutes before you walked in. It never works, and the movie knows it, so the talking stops and the blood starts.

​What works is the thing Tom can’t do: blood and trust. Sally and Gillian draw blood and say it together, your blood, my blood, our blood, and they pull Kylie into the circle. Jet’s voice joins the Latin chant, roughly “may the gods ruin you, I curse you,” and Tom is destroyed.

​Notice the difference. Tom takes it. They share. Hold onto that, because it comes back in a big way in a minute.

Kylie gets her power back, and the first thing Sally tells her is that she’s an Owens witch, and that was never Sally’s to take from her.


​Why does breaking the curse need someone to give up their life?

​Right after Sally’s apology, the sealed pages finally open, and Kylie reads out what’s inside. To break what was forged in grief, you have to attend to the cost. Charm or prayer alone won’t do it. “A witch’s life. Given of her own will.” Blood for blood, love for love.

​Notice what the curse was built from: grief and love, in one act from one hurt woman. The cure asks for the same two ingredients, flipped around. The first time, love turned into a weapon. This time it takes love turned into a gift. And the word that keeps it from becoming a loophole is “willing.” Nobody can be picked. Nobody can be forced. Tom shows you the opposite of that, taking power from someone who never agreed, and it ends badly for him.

​One more thing worth noticing: those pages wouldn’t budge for Jet, and they wouldn’t budge for Kylie. They open right after Sally gives Kylie back what she took and the two of them make peace. The movie doesn’t spell it out, but I read it as the book waiting for the family to stop lying to each other before it would name the price. 

And there’s an echo I can’t unsee. Maria watched her mother Hannah burn at the manor, a death nobody chose. The cure is a woman choosing hers, out of love instead of at the hands of a mob.


​So why does it have to be Franny?

​This is the part everybody argues about, so here’s how I read it, with one flag: the movie gives you clues, not a speech.

​First, the book was always meant for her. Jet’s last move was leaving it with a note for Franny: finish this. When Kylie runs off with it, Franny isn’t just worried about a stolen book, she’s worried about the thing she was handed. The job was hers from that moment.

​Second, the beetle. That clicking is the family’s death omen, and it was clicking for Jet. In the hospital, right after Kylie reads the passage in England, it starts up again beside Franny, and she mutters “Don’t rush me.” To me that reads less like Franny picking a victim and more like her recognizing her own number coming up and deciding to spend it on something that counts.

​Third, and this is the one I keep coming back to: the cure has to be willing, and the people who’d volunteer fastest would cause the biggest mess. Kylie already thinks it’s her fault. Sally has been punishing herself for years. 

Gillian would sign up in a heartbeat. If they’d all heard the answer together, you’d get an argument and four women trying to outdo each other. Franny is the one at the bedside, with nobody there to talk her out of it, and she doesn’t ask permission.

​Gillian’s narration sums her up: Franny never wore her heart on her sleeve, she gave it quietly, again and again, and she broke the curse the way she lived, by helping others.

Does it feel a bit unfair that Sally’s mistake costs her aunt? Sure, and you’re allowed to feel that. But the film doesn’t treat Franny’s death as Sally’s bill. Sally doesn’t skate: she has to apologize to her daughter, face what her silence did, and relearn her own magic. Franny’s death is a decision, hers alone, not a punishment handed to somebody else.


How does Franny even know what the book says?

​Good catch, because the book is in England with Kylie and Franny never reads it on screen. Kylie reads the passage out loud, the film cuts to the hospital, and suddenly Franny is reciting it word for word. The movie doesn’t show how it travels. 

The same shimmer of energy plays whenever the book speaks, and Jet did say the book had found them, so my guess is the message reached Franny the way it reached Jet: the book picked its reader. But that’s a guess, because the movie never says.

If that feels like a loose thread, I get it, but I wouldn’t call it a plot hole. This is a movie where a book speaks out loud and a beetle announces death. The family hears what it’s meant to hear when it’s meant to hear it, and Franny, the one Jet trusted with all of this, is the one who hears the last page.


​Why does Gideon wake up the second Franny steps into the water?

​Because his coma was the curse, still doing its work. Think about when it started: the morning after Kylie said “I love you” and he said it back. The curse struck exactly the way the family always said it would. When Franny gives her life, the curse stops, and so does what it was doing to him.

​And his coma was never a blank. Back at the hospital while Kylie’s in danger at the manor, his heart starts spiking on the monitor, and Antonia’s reading is that he’s under duress. The people at his bedside land on the same idea: he can feel that Kylie’s in trouble. So when he wakes and says he could hear her, it isn’t a throwaway line. He’s been tied to her this whole time.

​The movie cuts straight from Franny in the water to Gideon spluttering awake. He’s confused, he says he could hear Kylie the whole time, and just like that he becomes something nobody we’ve seen in this family has managed to be: a man who loved an Owens woman and lived. 

Remember Sally telling Ian that nobody gets a love story that survives death, it’s just a matter of who goes first? Gideon is the exception.


​What’s going on at the wedding a year later?

​Fast-forward a year and it’s very warm, very Owens. The women are doing each other’s makeup the night before the wedding, Kylie says it’s been a year since Franny and Jet have been gone, and the air shimmers. 

A voice says it knew they wouldn’t miss this, and that they’re free to love now, exactly the way they want. The film doesn’t say which aunt it is, and it kind of doesn’t matter.

​Then the wedding itself. Kylie and Gideon are married. Sally says she spent most of her life wanting to be normal, but a life without magic is no life at all. There’s “Coconut” and midnight margaritas, plus Gillian pointing out that lime and coconut is technically a piña colada. Ian is there, glass in hand, and the kiss Sally wouldn’t allow herself in England finally happens.

​And then the roof. The women go up, jump, and fly, in a direct echo of the first movie. Antonia, laughing, says she doesn’t remember doing this, and the answer she gets is “You will.”

That’s the quiet answer to the memory spell. They didn’t need a reversal. They just needed to do it.


Is the Curse really gone for good?

​Everything points to yes. Gideon is alive and marrying Kylie a year later. Sally is no longer keeping Ian at arm’s length, and that’s the big tell, since her whole reason was that one kiss could kill him. And the book itself spelled out the price, and Franny paid it.

​Some of you will be skeptical, since the first movie felt final too and wasn’t. The main difference? Last time, they were basically just running on faith. This time it’s a ritual that follows the book’s own terms, and the film shows you proof within moments, Gideon waking, instead of just asking you to trust it.

Antonia, the one daughter the film never puts in love’s path, gets to learn what she is without a curse hanging over every future relationship. I read her open-ended future as a good sign, not a loose end.


What’s the Ending saying about keeping secrets to protect people?

​Notice that every Owens woman in this movie keeps a secret out of love. Jet hides her own death so nobody ruins her party. Franny keeps quiet about what she’s about to do. Sally hides her daughters’ entire identity. Same instinct, wildly different results.

​Here’s my read on why: Jet and Franny keep their own burdens to themselves. Sally keeps somebody else’s truth from them. Hiding your own pain is a choice about you. Hiding what a person is, is a choice about them, and it sent Kylie into the curse with no warning, no protection, and a book that wanted her. 

The movie forgives Sally because Kylie finally understands why she did it, but it also says out loud, through Tom of all people, what the silence cost.

If you’ve ever been the kid who found out the big family thing at the worst possible moment, you know why that one hits so hard.


Wrap Up: So was Franny’s choice the right way to End it?

​Franny’s choice works because it’s the opposite of everything Tom tries. The curse was made from grief and love. The book asks for love and loss paid back freely. And the only person who could do that without anyone talking her out of it was the aunt who’d been handed the job, who could hear her own beetle ticking, and who happened to be exactly where she needed to be. 

Add Gillian’s line about how she gave quietly, again and again, and it stops feeling like a plot device and starts feeling like her whole personality, only bigger.

​The rest of the ending is about what that choice buys: Gideon alive, Kylie and Antonia welcomed into the magic instead of kept away from it, Sally back with her magic and her sister, and a family that can finally say “I love you” without flinching. 

So the short answer to why it had to be Franny is that she was the one who could say yes before anyone else got the chance to say no. It hurts, but it’s a clean, loving way for the family’s oldest wound to finally close.

If you’re interested, you can check out our Mother Mary ending explained here!


​FAQ: Most Googled Ones!

Who dies in Practical Magic 2?

Jet dies after her birthday, Tom is destroyed at Lockland Manor, and Franny gives her life to end the curse.

Does Gideon Survive?

Yes, he wakes from his coma the moment Franny gives her life and marries Kylie a year later.

Does Sally End up with Ian?

Yes, Ian is at the wedding a year later and Sally finally lets herself kiss him.

Do Kylie and Antonia get their memories back?

The film never shows a reversal spell, but a year later both girls are part of the magic and Antonia’s “I don’t remember that” is answered with “You will.”


About the Author.

Hi, I’m Vansh, the founder of Vibe On Cue. I track the absolute best ways to experience cinema, from the biggest Hollywood Blockbusters and upcoming release dates to the finest details of PVOD & Streaming and pristine Blu-ray & 4K physical media. And when the credits roll, I break down the narrative with deep-dive Ending explained guides. If you live for the full life cycle of film, stick around and explore the site!