feeldb

Practical Magic

1998 · 104 min · Director: Griffin Dunne, Griffin Dunne ★ IMDb 6.4 · 127,535 ratings

Show plot summary (may contain spoilers)

Sisters Sally Owens (Sandra Bullock) and Gillian Owens (Nicole Kidman) have a special bond with each other despite being different in personality and outlook. Having grown up with their spinster Aunt Frances (Stockard Channing) and Aunt Jet (Dianne Wiest) in the long time Owens family house on an island off the coast of Massachusetts following the death of their father and then their mother, they are the latest in a long line of witches. Rumors of the Owens women being witches have existed for generations in the small close-minded town in which they live, despite there being no hard evidence. The Owens women are also under a curse that any man with who they fall in love is doomed. With this experience, extroverted Gillian decides to leave the island to live life to the fullest, in the process, falling for Jimmy Angelov (Goran Visnjic), a Bulgarian who grew up near Transylvania. More introspective Sally, who has sworn off the use of magic except in its most practical sense, has taken measures not to fall in love because of the curse, but ends up falling for and marrying Michael (Mark Feuerstein), a local merchant, the two who end up having two daughters of their own. The curse works its way into Gillian's and Sally's lives in different ways. The outcomes of the curse on their collective lives become more complicated with the arrival into town of Tuscon Police Detective Gary Hallet (Aidan Quinn), whose arrival is not by accident and involves more than just his stated professional purpose.

Ask Kadri

Trailer for Practical Magic

Playing the trailer connects to YouTube. No connection is made until you choose to play.

Rate how it felt
Working…

Your viewing check-in

Emotional fingerprint

Practical Magic (1998) — Movie. Top emotional signals: Humor 30%, Love 25%, Hope 25%. Source: AI estimate. Shares describe emotional signal, not percentages of people. Your experience may differ. How we measure

30%Humor
25%Love
25%Hope
  1. Humor30%
  2. Love25%
  3. Hope25%
  4. Awe20%

AI estimate · no viewer votes yet

How we measure

AI estimate

Share of emotional signal, not the percentage of people or a probability of enjoyment.

Each viewer contributes one response, split equally across their selected emotions. When available, an automated estimate supplies a prior that is blended with those responses. Counts include distinct viewers, not automated estimates or archived anonymous votes. Fewer than 3 viewers is an early estimate; more responses do not guarantee certainty.

Why it feels this way

The strongest emotional signals are Humor, Love, Hope. Genres: Comedy, Drama, Fantasy. AI estimate.

Is it worth watching?

Consider this title if you are looking for Humor, Love and Hope. Its IMDb rating of 6.4/10 suggests a generally positive audience reception. For these leading emotions, its Feel Score is 68/100.

How did it make you feel?

Votes are saved to the fingerprint once you’re signed in.

Pick up to three · 0/3

1
2
3

Emotional journey

AI · from subtitles
  • Love
  • Tension
  • Sadness

Not enough subtitle evidence

No dominant emotion

Dominant emotion: Sadness

Dominant emotion: Love

Dominant emotion: Tension

Dominant emotion: Humor

Dominant emotion: Relief

Love
Tension
Sadness
Emotional journey Emotional intensity over the film’s runtime, from quieter to stronger on a fixed 0–1 scale. Hatched intervals have insufficient subtitle evidence. The table provides the values.
Ending hidden

Dominant emotion

Intensity dips around 8 %, then peaks around 33 %, then peaks around 93 %.Ending hidden

Emotional journey
%Approximate minuteDominant emotionOverall intensityLoveTensionSadness
2.5 %≈ 3′Sadness45 %27 %23 %32 %
7.5 %≈ 8′Love44 %35 %19 %26 %
12.5 %≈ 13′Love53 %41 %26 %38 %
17.5 %≈ 18′Sadness68 %48 %34 %54 %
22.5 %≈ 23′Love68 %48 %29 %49 %
27.5 %≈ 29′Sadness69 %30 %40 %44 %
32.5 %≈ 34′Tension80 %15 %68 %35 %
37.5 %≈ 39′Tension77 %24 %64 %21 %
42.5 %≈ 44′Love68 %39 %34 %14 %
47.5 %≈ 49′Humor69 %31 %34 %9 %
52.5 %≈ 55′Tension70 %15 %57 %11 %
57.5 %≈ 60′Tension64 %15 %63 %18 %
62.5 %≈ 65′Tension57 %28 %53 %16 %
67.5 %≈ 70′Love59 %33 %51 %16 %
72.5 %≈ 75′Tension70 %30 %64 %30 %
77.5 %≈ 81′Tension76 %40 %68 %39 %
82.5 %≈ 86′Love73 %50 %60 %30 %
87.5 %≈ 91′Tension76 %54 %65 %25 %
92.5 %≈ 96′Relief83 %65 %55 %26 %
97.5 %≈ 101′Relief80 %72 %25 %20 %
Man in a hole

Rags to riches: The emotional tone rises from negative to positive.

Riches to rags: The emotional tone falls from positive to negative.

Man in a hole: The tone falls, then recovers.

Icarus: The tone rises, then falls.

Cinderella: The tone rises, falls, then rises again.

Oedipus: The tone falls, rises, then falls again.

AI reading of the film’s English subtitles (dialogue and sound cues) — not viewer votes. How we measure ↗

Kadri — your film companion

AI

Ask anything about Practical Magic. From the film’s own dialogue and FeelDB data, at your spoiler level.

Kadri

Hi, I’m Kadri. Ask me anything about Practical Magic — I’ll stay inside your spoiler line.

Premise only
Enter to send · Shift + Enter for a new line
Afterward Reveal viewer responses · may contain spoilers

Viewer responses about feelings after the title ended, separate from feelings while watching. No AI estimates.

0 responses so far

Feeling details appear after at least 3 viewers respond, to protect privacy.

Cast

Stockard Channing

Aunt Frances

Dianne Wiest

Aunt Jet

Goran Visnjic

Jimmy Angelov

Aidan Quinn

Gary Hallet

Evan Rachel Wood

Kylie Owens

AA
Alexandra Artrip

Antonia Owens

CB
Caprice Benedetti

Maria Owens

AP
Annabella Price

Lovelorn Lady

Camilla Belle

Eleven-Year-Old Sally

LA
Lora Anne Criswell

Ten-Year-Old Gillian

Margo Martindale

Linda Bennett

CW
Chloe Webb

Carla

MG
Martha Gehman

Patty

Lucinda Jenney

Adult Sara

CR
Cordelia Richards

Nan

Mary Gross

Debbie

JK
Jack Kirschker

Old Man Wilkes

Details

Type
Movies
Released
1998
Runtime
104 min
Country
United States
Ratings
★ IMDb 6.4 · 127,535 ratings
Feels mostly
Humor
Data updated

Where to watch

Data: JustWatch · Wikidata

Feels similar

More like this →

Emotion overlap shows mood similarity, not a prediction of enjoyment.