Character Relationships in Practical Magic

Gillian Owens (played by Nicole Kidman) is a protagonist in Practical Magic. Younger Owens sister, free-spirited witch who elopes, returns to Massachusetts, and faces deadly curse consequences. Jimmy Angelov (played by Goran Višnjić) appears in Practical Magic. Dangerously abusive serial killer, Gillian's boyfriend, accidentally killed by Sally and resurrected by forbidden magic. Gary Hallet (played by Aidan Quinn) appears in Practical Magic. State investigator from Arizona searching for Jimmy Angelov, suspects the Owens sisters of foul play. Michael (played by Mark Feuerstein) appears in Practical Magic. Sally's late husband, a local man who loved her despite the curse, dies in a truck accident. Maria Owens (played by Caprice Benedetti) appears in Practical Magic. Ancestor of the Owens family, survived witchcraft execution, cast the original love curse on descendants.

Character Relationship Map: Practical Magic

Practical Magic (1998) Poster

Practical Magic (1998) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.

Characters

Key Relationships

Story Analysis

A generational curse dictates romantic fate, forcing sisters to confront supernatural threats and embrace their magical heritage to achieve freedom and acceptance.

Plot Progression

  1. Ancestral Curse Origins
  2. Deadly Return & Resurrection
  3. Investigation & Forbidden Romance
  4. Coven Confrontation & Resolution

Directed by Griffin Dunne

Practical Magic (1998) · 6.8/10 · comedy, fantasy, romance