Skip to content
What's After the Movie?
Plot summary

Three Wishes (1995) Plot Summary & Timeline

Three Wishes (1995) movie poster

Three Wishes is a 1995 family and drama film directed by Martha Coolidge and David Hart, running 1 hour 55 minutes. This page retells the whole story in 722 words (about 3 minutes to read) and covers 13 key events in order, 6 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Three Wishes.

to read the plot summary
3 min
key events in the timeline
13
characters profiled
6
themes explained
3
Loading streaming availability…
Three Wishes (1995) movie poster
Released
Runtime
1h 55m
Directors
Martha Coolidge and David Hart
Genres
Family, Drama, Fantasy
Original language
English
No spoilers

What Is Three Wishes About?

The premise of Three Wishes in 280 words, with nothing given away. The full story follows below.

In a quiet post‑war suburb where the rhythm of daily life hums beneath the creak of porch swings, a modest home becomes the focal point of gentle yearning. The town’s lingering optimism is tinged with the quiet strain of financial worries and the subtle frictions that grow between spouses and children after years of absence. Light filters through lace curtains, and the scent of freshly‑cut grass mixes with the distant echo of baseball drills, setting a world that feels both timeless and intimately lived.

Jane Holman navigates this landscape with her two sons, Tom and Gunny, balancing the responsibilities of a single mother while longing for a steadier foundation. Their routine is upended one afternoon when a sudden collision brings a stranger into their driveway: Jack McCloud, a drifter nursing a broken leg, accompanied by his loyal dog, Betty Jane. Compassion drives Jane to open her home, and the family’s modest kitchen quickly becomes a crossroads where unfamiliarity meets hospitality. As Jack settles into the suburban cadence, his presence introduces a quiet, almost magnetic curiosity that begins to ripple through the household.

The film’s tone blends heartfelt realism with a whisper of fable‑like wonder, inviting viewers to wonder what lies beneath the surface of ordinary encounters. Jack carries an understated aura of untold stories, hinting at a past that both intrigues and comforts those around him. The dynamic between the earnest boys—Tom, yearning for a mentor, and perceptive Gunny, sensing hidden depths—and the enigmatic drifter sets the stage for subtle transformations. Around them, neighbors and familiar faces offer glances of suspicion and affection, hinting that the simplest gestures of kindness can unfurl into something far more resonant than anyone anticipates.

Full plot

What Happens in Three Wishes?

The complete story of Three Wishes, from the first scene to the last, in 722 words (about 3 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

Tom Holman is a family man who finds himself overwhelmed by financial struggles and a growing emotional distance from his wife and two daughters. While driving with his wife and kids, he narrowly avoids a man stepping into a cemetery, and the sight jolts him back to a memory from his own childhood. The moment opens up a longer history that intertwines his present with a remarkable past.

In 1955, Jean Holman is a single mother who raises her two boys, Tom and Gunny, while her husband serves in the Korean War and is presumed dead. Jean notices that Gunny often complains of stomach pains that nobody has diagnosed, and she worries about his health. One day, during a drive with her sons, Jean collides with a drifter named Jack McCloud, breaking his leg. Feeling sympathy for him, she invites Jack and his dog Betty Jane to stay until he can heal. What starts as a temporary arrangement slowly shifts into something warmer, as Jack proves to be a steady, almost magical presence in the home.

Despite some initial friction as they adjust to Jack’s unconventional presence, the family grows to love him. He takes up the task of teaching Tom how to play baseball, and the two form a deep bond that fills a gap Tom has felt for years—the absence of a father figure. Gunny, ever perceptive, begins to suspect that there is more to Jack and Betty Jane than meets the eye, and he resolves to uncover the truth behind the charming stranger’s past.

The more time Jack spends with them, the more Tom sees him as a surrogate father, while Jack himself keeps a quiet secret. Meanwhile, Coach Schramka—the local baseball coach—recognizes Jack as a once-famous player who vanished during the Second World War, a claim Jack denies. The tension between Jack’s mysterious past and the warmth he has brought to the family becomes a central thread, with Phil the neighbor viewing Jack as a potential rival for Jean’s affections and a perceived threat to the growing harmony.

As the story unfolds, Jack’s presence seems to unlock something deeper in Tom, and the family’s sense of togetherness grows stronger. Yet the lighthouse of a long-buried truth looms: the past Jack claims to have left behind may not be as far away as it seems. Jack’s decision to move on—his choice to heal and depart—leaves Tom feeling abandoned once again, and even Jean cannot deny the sting of saying goodbye to a man who has become almost part of the family. Yet Jack’s purpose isn’t simply to vanish; he reveals a more generous wish—that Tom would find happiness with the family he has, rather than clinging to a father who is no longer present.

On the Fourth of July, the family’s wishes appear to begin materializing in unexpected ways. Gunny’s dream of flying during the fireworks comes true, a moment of magic that seems to bridge their ordinary life with something larger. At the same time, Tom’s own wish is fulfilled in a dramatic turn of events: his long-lost father is found alive, having endured imprisonment in a distant land and returning home under extraordinary circumstances.

Back in the present, Tom returns to the cemetery and encounters Jack McCloud again. Their brief conversation reveals the heart of Jack’s wish: it isn’t simply about Tom’s father returning, but about Tom finding happiness with the family he has today. After their exchange, Jack disappears, and Tom embraces his wife, grateful for the life they share. The final image fades to a headstone that confirms Jack McCloud’s death on August 6, 1944, grounding the magical reunion in a poignant, timeless truth.

This story is a weave of memory and present, where a gentle, almost mythical stranger enters a family’s life and leaves a lasting imprint on how they understand love, loyalty, and belonging. The film balances intimate family moments with a touch of fable-like wonder, inviting viewers to consider whether the most meaningful wishes are those that help a family become whole in the here and now. The tenderness of Jean’s care, the quiet strength of Tom’s resolve, and the enigmatic presence of Jack together craft a narrative that lingers beyond its final note, inviting reflection on what it means to be truly found, and what it costs to let someone go.

Timeline

Three Wishes Timeline: Every Key Event in Order

13 key events in the order they happen, from “Present-day crisis triggers a childhood flashback” to “Final twist: memory and closure”. 13 events name a place, across 6 locations.

  1. 1

    Present-day crisis triggers a childhood flashback

    In the present day, Tom Holman struggles with financial problems and emotional distance from his family. While driving with his wife and two daughters, he nearly hits a man walking into a cemetery, and the incident triggers a vivid flashback to his own boyhood.

    When:Present day Where:On the road near the cemetery

  2. 2

    Jean's life as a single mother in 1955

    In 1955, Jean Holman is a single mother raising Tom and Gunny while their soldier husband is missing in action from the Korean War. Tom deeply misses his father and feels left out of traditional father-son activities in the community.

    When:1955 Where:Holman home

  3. 3

    Accidental encounter: Jack joins the family

    Jean accidentally hits a drifter named Jack McCloud with her car, breaking his leg. Feeling sorry for him, she invites Jack and his dog Betty Jane to stay at their home until he heals.

    When:1955 Where:Holman home

  4. 4

    Jack bonds with Tom and Gunny

    Jack's presence gradually endears him to the family, who come to love him as part of their unit. He starts teaching Tom baseball and builds a strong bond with both Tom and Gunny.

    When:1955 Where:Holman home

  5. 5

    Gunny's curiosity about Jack and Betty Jane

    Gunny believes there is more to Jack and Betty Jane than meets the eye and resolves to uncover their secrets. This curiosity drives much of Gunny's actions and foreshadows the magical twists to come.

    When:1955 Where:Holman home

  6. 6

    Betty Jane revealed as a genie

    Gunny discovers that Betty Jane is not just a dog but a genie, introducing a magical element into the family’s life. The revelation reshapes how they see their visitor and his place in their home.

    When:1955 Where:Holman home

  7. 7

    Coach recognizes Jack's past

    Coach Schramka identifies Jack as a former famous baseball player who disappeared during World War II, though Jack denies the claim. This confrontation adds mystery about Jack’s true history.

    When:1955 Where:Baseball field

  8. 8

    Tom finds a surrogate father in Jack

    As Jack's bond with the family deepens, Tom begins to see him as a surrogate father. Yet Phil views Jack as a threat to his relationship with Jean, creating tension in the household.

    When:1955 Where:Holman home

  9. 9

    Jack decides to move away

    After healing, Jack decides to move away, leaving Tom feeling abandoned for a second time. The family experiences heartache as they grapple with his departure.

    When:1955 Where:Holman home

  10. 10

    Tom pursues reconciliation

    Tom chases after Jack on his bike, first heading to a hill and then racing toward the highway to catch him before he leaves. The moment underscores Tom's longing for father-figures and closure.

    When:1955 Where:Hill and highway

Show the other 3 events of Three Wishes
  1. 11

    4th of July wishes come true

    During the 4th of July celebration, Gunny's wish to fly during the fireworks comes true in a magical moment. Tom’s own wish also seems to come true when his long-lost father is discovered alive and returned home after being freed from imprisonment by the People's Republic of China.

    When:July 4, 1955 Where:Town park

  2. 12

    Present-day cemetery reunion

    In the present day, Tom visits the cemetery and encounters Jack again for a brief, reflective conversation. Jack reveals that his real wish was for Tom to be happy with the family he has rather than to resurrect his father.

    When:Present day Where:Cemetery

  3. 13

    Final twist: memory and closure

    Jack vanishes after the conversation, leaving Tom to embrace his renewed happiness with his wife. A headstone then reveals that Jack McCloud died on August 6, 1944, giving a bittersweet closure to the mystery.

    When:Present day Where:Cemetery

Characters

Who Are the Main Characters in Three Wishes?

6 characters, among them Tom Holman (Joseph Mazzello), Jack McCloud (Patrick Swayze) and Jean Holman (Mary Elizabeth Mastrantonio): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Joseph Mazzello as Tom Holman (Joseph Mazzello) in Three Wishes

    Tom Holman (Joseph Mazzello)

    Played by Joseph Mazzello

    In the present, Tom is a devoted family man facing financial struggles and emotional distance from his wife and daughters. His near collision in the cemetery triggers a flood of memories from his own youth and the father he longs for. He learns to value the family he has and to allow meaningful connections back into his life. Tom's journey centers on healing, responsibility, and embracing happiness at home.

    • 💸 Financial Struggles
    • 💔 Emotional Distance
    • 👨‍👩‍👧 Family Growth
  • Patrick Swayze as Jack McCloud (Patrick Swayze) in Three Wishes

    Jack McCloud (Patrick Swayze)

    Played by Patrick Swayze

    A drifter and former baseball star who appears to bring warmth and guidance to the Holman family. Jack forms a deep bond with Tom and Jean, acting as a surrogate father figure while revealing a magical, almost mythic underside. He denies a grandiose past but embodies mentorship, generosity, and the possibility of second chances. His departure forces Tom to confront what truly makes him happy, even as Jack dies years earlier in history.

    • 🧭 Mysterious Mentor
    • ⚾ Baseball Legend
    • 🤝 Guiding Presence
  • Mary Elizabeth Mastrantonio as Jean Holman (Mary Elizabeth Mastrantonio) in Three Wishes

    Jean Holman (Mary Elizabeth Mastrantonio)

    Played by Mary Elizabeth Mastrantonio

    A devoted single mother who cares for her two boys and opens her home to Jack after a mishap. She balances practicality with compassion, forming the emotional backbone of the family. Her kindness catalyzes the bond between the family and Jack, while she also wrestles with the absence of Tom’s father and the complexities of moving forward.

    • 💗 Maternal Love
    • 👨‍👧‍👦 Family Stability
    • 🌀 Emotional Strength
  • GH

    Gunny Holman ( Brandon La Croix )

    Played by Brandon La Croix

    The youngest Holman boy, observant and curious, who notices more than the adults expect. He is unsettled by the unusual arrival of Jack and is determined to uncover the truth behind Betty Jane’s magic. Gunny represents the instinct to question and to seek truth, even as he wrestles with health concerns and family dynamics.

    • 🕵️‍♂️ Curiosity
    • 🧒 Family Observant
    • 🚩 Suspicion
  • Jay O. Sanders as Coach Schramka (Jay O. Sanders) in Three Wishes

    Coach Schramka (Jay O. Sanders)

    Played by Jay O. Sanders

    Tom’s baseball coach who recognizes Jack as a once-great player who vanished during WWII. He offers practical wisdom and serves as a link between Tom’s present and the past. His perspective grounds the baseball world in the story and reinforces themes of mentorship and legacy.

    • ⚾ Baseball Mentor
    • 🧭 Guidance
    • 🗣️ Observant
  • P(

    Phil (David Marshall Grant)

    Played by David Marshall Grant

    A neighbor or friend figure who perceives Jack as a threat to the Holmans' affections for Jean. His observations heighten the tension around Jack’s role in the family and illuminate the complexities of trust and jealousy within close-knit communities.

    • 🛡️ Protective Feelings
    • 👀 Tension
    • 🧩 Relationship Dynamics
Setting

Where and When Is Three Wishes Set?

Three Wishes is set in Small-town America (present day), 1955 American town, Cemetery, Park and Family… (1955 and Present day). Here is why the time and place matter to the story.

When

1955 and Present day

The film alternates between 1955, when a single mother and her two boys navigate wartime absence and a mysterious drifter, and the present day, where adult Tom Holman faces financial strain and tries to reconnect with his family. In 1955, the town feels tight-knit and cautious, while the present-day timeline centers on modern family life and the consequences of old wishes. The juxtaposition of two eras drives the film’s exploration of fatherhood, memory, and renewal.

Where

Small-town America (present day), 1955 American town, Cemetery, Park, Family Home

The story moves between a present-day small town and a 1955 American town, anchored by everyday locations like a family home, a cemetery, and a park where a July 4th celebration unfolds. The cemetery scenes and the family home ground the emotional core, while the park setting provides a backdrop for communal moments and magic-infused events. These places establish a contrast between wartime absence, recovery, and the comfort of home.

  • 🏘️ Small-town setting
  • 🕯️ Cemetery scenes
  • 🏞️ July 4th park celebration
Themes

What Are the Themes of Three Wishes?

3 ideas the story keeps returning to, among them Family Bonds, Wish & Magic and Loss & Reconciliation.

  1. 01

    Family Bonds

    The core of the story is the pull of family—biological, surrogate, and chosen. Jack becomes a paternal figure for Tom, while Tom learns to value the family he already has. The 1955 family unit grapples with absence, loyalty, and the healing potential found in closeness. Together, the family navigates care, responsibility, and the desire to belong.

  2. 02

    Wish & Magic

    The plot pivots on wishes that blur the line between fantasy and reality. Jack’s presence, the genie-like intervention with Betty Jane, and the revelations of what truly makes Tom happy underscore how desires shape choices. Magic acts as a catalyst for understanding what a person truly needs rather than what they want. The film ultimately asks whether wishes can redeem or redefine a life.

  3. 03

    Loss & Reconciliation

    Loss threads through both timelines—from a missing father in the Korean War to the real death of Jack years later. The story examines how memory and grief shape present relationships and self-perception. Reconciliation emerges through acceptance, forgiveness, and choosing happiness with the family one has. The finale reframes loss as a path to inner peace and renewed connection.

Tone & mood

What Kind of Film Is Three Wishes?

Hopeful in tone, with slow pacing and a moderate story, going by the plot summary.

Tone
Hopeful
Pacing
Slow
Story
Moderate
Intensity
Medium
Ending
Bittersweet

A gentle and nostalgic drama with magical undertones that warmly explores family healing through the eyes of a child, balancing heartfelt emotion with a comforting sense of hope.

  • nostalgic
  • tender
  • whimsical
  • heartwarming
  • melancholic
  • reflective
  • family bonds
  • surrogate father
  • wish fulfillment
  • childhood memory

Content notes: child health concern, parental loss.

Quiz

How well do you remember Three Wishes? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Three Wishes With a Plot Summary

6 films close to Three Wishes in story and themes that have a full plot summary here: You Wish! (2003) and A Simple Wish (1997) lead. 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Three Wishes Plot Questions

5 quick answers about Three Wishes, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Three Wishes about?

In a quiet post‑war suburb where the rhythm of daily life hums beneath the creak of porch swings, a modest home becomes the focal point of gentle yearning.

Read the full plot summary

When and where does Three Wishes take place?

Three Wishes is set in Small-town America (present day), 1955 American town, Cemetery, Park and Family Home (1955 and Present day). The film alternates between 1955, when a single mother and her two boys navigate wartime absence and a mysterious drifter, and the present day, where adult Tom Holman faces financial strain and tries to reconnect with…

The setting explained

Who are the main characters in Three Wishes?

The story follows Tom Holman (Joseph Mazzello) (played by Joseph Mazzello), Jack McCloud (Patrick Swayze) (played by Patrick Swayze), Jean Holman (Mary Elizabeth Mastrantonio) (played by Mary Elizabeth Mastrantonio) and Gunny Holman ( Brandon La Croix ) (played by Brandon La Croix); the character guide covers 6 characters in all.

All the characters

What are the main themes of Three Wishes?

The summary picks out 3 themes: Family Bonds, Wish & Magic and Loss & Reconciliation.

The themes explained

Who directed Three Wishes?

Three Wishes (1995) was directed by Martha Coolidge and David Hart and runs 1 hour 55 minutes.

Martha Coolidge’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app