
Few Halloween movies capture the cozy, candy-colored magic of the season quite like Disney’s Halloweentown. First released in 1998, the fantasy adventure introduced viewers to a place where witches, goblins, ghosts, vampires, skeletons, and other supernatural residents could live ordinary lives—and where one seemingly ordinary girl discovered that magic ran in her family.
The movie’s imaginative setting certainly helped make it memorable, but much of its enduring charm comes from its cast. Kimberly J. Brown, Debbie Reynolds, Judith Hoag, Joey Zimmerman, Emily Roeske, Phillip Van Dyke, Robin Thomas, and Rino Romano brought the residents of both the mortal world and Halloweentown to life.
More than a quarter-century later, the Cromwell-Piper family still feels like one of Halloween television’s most lovable magical families. Here’s a closer look at the enchanting cast of Halloweentown, the characters they played, and what happened after the spellbinding Disney Channel classic.
🎃 Halloweentown Cast at a Glance
| Actor | Character | Role in the Story |
|---|---|---|
| Kimberly J. Brown | Marnie Piper | A teenager who discovers she comes from a powerful family of witches |
| Debbie Reynolds | Aggie Cromwell | Marnie’s eccentric and magical grandmother |
| Judith Hoag | Gwen Cromwell Piper | Marnie’s mother, who has tried to keep magic out of her children’s lives |
| Joey Zimmerman | Dylan Piper | Marnie’s practical, skeptical younger brother |
| Emily Roeske | Sophie Piper | The youngest Piper child, whose magical abilities begin appearing early |
| Robin Thomas | Kalabar | Halloweentown’s mayor and the movie’s hidden villain |
| Phillip Van Dyke | Luke | A goblin who has been magically transformed into a handsome teenager |
| Rino Romano | Benny | The voice of Halloweentown’s wisecracking skeleton taxi driver |
✨ Kimberly J. Brown as Marnie Piper
At the center of Halloweentown is Marnie Piper, played by Kimberly J. Brown.
Marnie begins the film as a Halloween-obsessed teenager who cannot understand why her mother refuses to let the family properly celebrate the holiday. Everything changes when Grandma Aggie arrives for a visit and Marnie overhears a conversation revealing an astonishing family secret.
Marnie isn’t merely fascinated by witches.
She is one.
Marnie soon follows Aggie to Halloweentown with her siblings Dylan and Sophie in tow. Once there, she discovers an entire supernatural world filled with witches, ghosts, monsters, goblins, and magical creatures.
Brown gives Marnie exactly the right mixture of curiosity, courage, stubbornness, and teenage impulsiveness. She isn’t an accomplished witch when we first meet her. Instead, much of the fun comes from watching Marnie discover who she really is.
Brown returned as Marnie in:
- Halloweentown II: Kalabar’s Revenge (2001)
- Halloweentown High (2004)
She did not return for the fourth movie, Return to Halloweentown (2006), when Sara Paxton took over the role of Marnie.
Brown nevertheless remains closely associated with the character and has participated in Halloweentown-related fan events and reunions over the years.
🧙♀️ Debbie Reynolds as Aggie Cromwell
If Marnie is the heart of Halloweentown, Grandma Aggie is its magical soul.
The legendary Debbie Reynolds plays Agatha “Aggie” Cromwell, Marnie’s grandmother and an extremely powerful witch.
Aggie is everything Marnie wishes her own mother would embrace: enthusiastic about Halloween, comfortable with magic, adventurous, eccentric, and completely at home among Halloweentown’s supernatural residents.
She also arrives carrying one of the most memorable props in the movie—a mysterious magical book that helps Marnie begin to understand her family history.
Reynolds had already enjoyed a remarkable Hollywood career long before entering Halloweentown. Her credits included the classic musical Singin’ in the Rain, along with decades of film, television, stage, and live performances.
Yet for an entire generation of younger viewers, she became Grandma Aggie.
Reynolds returned for Halloweentown II: Kalabar’s Revenge and Halloweentown High, and she also appeared in Return to Halloweentown.
Her warmth was apparently not limited to the screen. Kimberly J. Brown has spoken fondly about Reynolds and described the bond they developed while making the films.
Debbie Reynolds died in December 2016 at the age of 84, but Aggie Cromwell remains one of the most recognizable grandmother figures from Disney Channel’s early original movies.
🏠 Judith Hoag as Gwen Cromwell Piper
Judith Hoag plays Gwen Piper, Marnie’s mother and Aggie’s daughter.
At first, Gwen might seem like the person determined to ruin everyone’s Halloween fun. She prevents her children from celebrating the holiday and desperately wants them to lead ordinary human lives.
There’s a reason for it.
Gwen grew up surrounded by magic but chose to leave Halloweentown and build a life in the mortal world. Her resistance to witchcraft comes largely from her determination to protect her children.
That puts Gwen and Aggie on opposite sides of an important family disagreement. Aggie believes Marnie should understand and develop her magical heritage, while Gwen would rather leave that heritage in the past.
Hoag makes the character more sympathetic than a simple “strict mother” stereotype. Gwen loves her children deeply, and once danger threatens the family, her magical background becomes impossible to ignore.
Hoag returned in the subsequent Halloweentown movies and continued working extensively in television, including roles in series such as Nashville and The Magicians.
📚 Joey Zimmerman as Dylan Piper
Every magical family apparently needs at least one skeptic.
That role belongs to Dylan Piper, played by Joey Zimmerman.
Dylan is Marnie’s younger brother and practically her complete opposite. Where Marnie embraces adventure, Dylan prefers facts. Where she is fascinated by magic, Dylan tends to distrust anything that cannot be logically explained.
Unfortunately for Dylan, logic becomes rather difficult to maintain when witches, living skeletons, enchanted buses, and supernatural creatures start appearing everywhere.
His reluctance to accept Halloweentown makes him an excellent counterbalance to Marnie’s enthusiasm.
Zimmerman returned as Dylan throughout the Halloweentown film series. After his years as a child and teenage actor, he eventually became less active on screen and pursued other creative interests, including photography and theater work.
🌟 Emily Roeske as Sophie Piper
The youngest member of the Piper family may also be one of its most naturally magical.
Emily Roeske plays Sophie Piper, Marnie and Dylan’s little sister.
Sophie is sweet, observant, and considerably less skeptical than Dylan. Even before the children fully understand their magical heritage, Sophie shows signs that she possesses abilities of her own.
Her innocence also provides some of the movie’s cutest moments.
Sophie appeared again in Halloweentown II: Kalabar’s Revenge and Halloweentown High.
Roeske later largely stepped away from acting and became heavily involved in martial arts, including karate.
😈 Robin Thomas as Kalabar
Every magical town needs a villain, and Halloweentown gives us Kalabar.
Played by Robin Thomas, Kalabar initially appears to be Halloweentown’s charming and respectable mayor.
Naturally, things aren’t quite that simple.
Kalabar is ultimately revealed as the dangerous force threatening the town. His ambitions go far beyond local politics, and he carries a personal connection to the Cromwell family that makes the conflict even more complicated.
Thomas gives Kalabar enough charm early in the film that his darker intentions aren’t immediately obvious. That makes his transformation from friendly mayor to full-fledged villain much more effective.
Thomas continued acting extensively after Halloweentown, appearing in numerous film and television productions.
Kalabar’s influence also extends into the sequel. Halloweentown II: Kalabar’s Revenge introduces his son Kal, played by Daniel Kountz.
👺 Phillip Van Dyke as Luke
One of Halloweentown’s more complicated residents is Luke, played by Phillip Van Dyke.
When Marnie meets him, Luke looks like a handsome teenage boy.
But appearances can be deceiving in Halloweentown.
Luke is actually a goblin whose appearance has been magically changed. His desire to be handsome makes him vulnerable to Kalabar’s influence, but he ultimately becomes an important ally.
Luke also serves as a potential romantic interest for Marnie, adding a little teenage crush energy to the magical adventure.
Van Dyke returned for Halloweentown II: Kalabar’s Revenge. He eventually left acting in the early 2000s and pursued a career outside Hollywood.
💀 Rino Romano as Benny the Skeleton
It is difficult to imagine Halloweentown without its unforgettable skeleton cab driver.
Benny is one of the first residents Marnie and her siblings encounter, and he immediately establishes just how unusual this town is.
He drives a taxi.
He makes jokes.
He happens to be a skeleton.
Actor and voice performer Rino Romano provided Benny’s voice in the original film.
Although Benny isn’t a member of the central Piper family, he perfectly captures the movie’s overall tone. Halloweentown isn’t meant to be a terrifying place filled with monsters waiting to attack humans. Instead, supernatural creatures simply go about their everyday lives.
Even skeletons need jobs.
🔮 Daniel Kountz as Kal in Halloweentown II
The second movie introduced another important member of the franchise’s cast.
Daniel Kountz joined Halloweentown II: Kalabar’s Revenge as Kal, a mysterious teenager who catches Marnie’s attention.
Kal is eventually revealed to be the son of Kalabar, and he has inherited considerably more than his father’s magical abilities.
His arrival expands the story beyond the original villain while giving Marnie a new adversary of her own generation.
In a particularly fun piece of real-life Halloweentown history, Kimberly J. Brown and Daniel Kountz later became a couple and married in 2024, more than two decades after appearing together in the movie.
🏫 New Faces in Halloweentown High
The third installment, Halloweentown High, brought much of the familiar Cromwell-Piper family back while introducing several new characters.
One of the most recognizable additions was Lucas Grabeel as Ethan Dalloway.
Grabeel would soon become much more widely known as Ryan Evans in Disney Channel’s High School Musical movies.
The film also featured Finn Wittrock as Cody, years before Wittrock became known for television and film roles including appearances in American Horror Story.
Their presence gives Halloweentown High an interesting place in Disney history: it features several young performers who would go on to become familiar faces in later productions.
🧹 Why Was Marnie Recast in Return to Halloweentown?
One of the biggest questions among longtime fans concerns the fourth movie.
When Return to Halloweentown premiered in 2006, Kimberly J. Brown was no longer playing Marnie.
Instead, Sara Paxton took over the role.
The change was especially noticeable because Brown had portrayed Marnie throughout the first three movies and had become inseparable from the character in the minds of many viewers.
Paxton’s version of Marnie attends Witch University and uncovers more secrets about the Cromwell family’s magical history.
Although the fourth installment remains part of the franchise, Brown’s Marnie continues to be the version most strongly associated with the first three films and the original Halloweentown era.
🎬 The Four Halloweentown Movies
The Halloweentown franchise ultimately produced four Disney Channel movies:
| Movie | Year | Marnie |
|---|---|---|
| Halloweentown | 1998 | Kimberly J. Brown |
| Halloweentown II: Kalabar’s Revenge | 2001 | Kimberly J. Brown |
| Halloweentown High | 2004 | Kimberly J. Brown |
| Return to Halloweentown | 2006 | Sara Paxton |
Debbie Reynolds, Judith Hoag, Joey Zimmerman, and other familiar performers returned in various installments, creating a sense of continuity that helped turn the movies into a genuine series rather than a collection of unrelated Halloween adventures.
🍂 The Real Town Behind Halloweentown
The actors weren’t the only ingredient responsible for the movie’s unique atmosphere.
Parts of the original Halloweentown were filmed in St. Helens, Oregon, whose small-town streets helped create the movie’s distinctive autumn setting.
The connection between St. Helens and the film has continued long after filming ended, with the community embracing its place in Halloweentown history.
Cast reunions have also helped strengthen that connection. Kimberly J. Brown and other cast members have returned for fan events, allowing generations who grew up watching the movie to celebrate it together.
🧡 What Made the Halloweentown Cast So Special?
The movie’s special effects and fantasy setting are delightfully nostalgic, but the cast is arguably the biggest reason Halloweentown still works.
At its core, the story isn’t really about spells or monsters.
It’s about family.
Marnie wants to understand who she is. Gwen wants to protect her children. Aggie wants her family to remain connected to its history. Dylan struggles to accept something that contradicts everything he believes. Sophie approaches the whole situation with the unquestioning imagination of a child.
Even among witches, these are very human problems.
The actors make the Cromwell-Piper family feel affectionate, imperfect, occasionally argumentative, and ultimately devoted to one another.
That emotional foundation gives all the broomsticks, magical portals, living skeletons, and enchanted pumpkins somewhere meaningful to land.
🎃 Why Halloweentown Still Feels Magical
Disney released Halloweentown in 1998, yet it continues to attract new viewers while inspiring enormous nostalgia among people who first watched it as children.
Part of the appeal is its wonderfully welcoming vision of Halloween.
This isn’t a world where every monster is evil.
In Halloweentown, vampires visit the dentist. Ghosts mingle with witches. Skeletons drive taxis. Goblins walk down the street. Halloween creatures aren’t outsiders—they’re neighbors.
Against that backdrop, Kimberly J. Brown’s adventurous Marnie and Debbie Reynolds’ endlessly charming Grandma Aggie created one of the most memorable relationships in family Halloween entertainment.
The result is a movie that feels less like a horror story and more like an invitation.
For 84 magical minutes, viewers get to imagine that somewhere beyond the ordinary world, a bus might be waiting to take them to a town where it is perfectly normal to be a little strange.
And perhaps that is the real magic of Halloweentown.
❓ Frequently Asked Questions
Who played Marnie in Halloweentown?
Kimberly J. Brown played Marnie Piper in the first three Halloweentown movies. Sara Paxton took over the role for Return to Halloweentown in 2006.
Who played Grandma Aggie?
Hollywood legend Debbie Reynolds played Agatha “Aggie” Cromwell.
Who played Marnie’s mother?
Judith Hoag played Gwen Cromwell Piper, Aggie’s daughter and the mother of Marnie, Dylan, and Sophie.
Who played Dylan Piper?
Joey Zimmerman played Marnie’s younger brother Dylan throughout the film series.
Who played Sophie in Halloweentown?
Emily Roeske played Sophie Piper in the first three movies.
Who played Kalabar?
Robin Thomas played Kalabar, the mayor of Halloweentown and principal villain of the original movie.
Who played Luke?
Phillip Van Dyke played Luke, a goblin who had been magically transformed into a handsome teenager.
Who voiced Benny the skeleton?
Voice actor Rino Romano provided Benny’s voice in the original Halloweentown.
How many Halloweentown movies are there?
There are four: Halloweentown (1998), Halloweentown II: Kalabar’s Revenge (2001), Halloweentown High (2004), and Return to Halloweentown (2006).
Was Debbie Reynolds in all four Halloweentown movies?
Reynolds appeared as Aggie Cromwell across the franchise, including the fourth installment.
Where was Halloweentown filmed?
Much of the memorable small-town exterior scenery associated with the original movie was filmed in St. Helens, Oregon.
📚 Sources
- Disney+ — Halloweentown
- D23 — Halloweentown II: Kalabar’s Revenge
- IMDb — Halloweentown (1998)
- IMDb — Halloweentown Full Cast & Crew
- People — The Halloweentown Cast: Where Are They Now?
- Entertainment Weekly — Everything You Need to Know About Halloweentown
- Entertainment Weekly — Where Is the Halloweentown Cast Now?
- The Hollywood Reporter — The Cast of Halloweentown, Then and Now
- Oregon Confluence — Halloweentown and Its Oregon Filming Connection
