Randy loves Halloween, just like every other sixth-grader at Rosemary Middle School. He loves dressing up in costumes with his three best friends and playing practical jokes on his younger sister, Missy. But his life changes when he sees something strange one creepy night: the ghostly figure of a boy who points accusingly at Randy! To make matters worse, his teacher, Mrs. Rosenberg, tells her class that this Halloween is the 10-year anniversary of the death of a young boy named Brian Mead. Randy realizes that the figure he saw must be the ghost of Brian Mead.
As Halloween approaches, the ghost gets scarier, haunting Randy more and more. But he doesn't want to live in fear. Putting thoughts of the ghost of Brian Mead behind him, Randy and his friends trick-or-treat at a mysterious neighbor's house. The neighbor, Madam Donna, is an old carnival worker who still keeps a "Wheel of Halloween Fate" as a souvenir of her days as a fortuneteller. When the friends spin the Wheel of Halloween Fate, all hell breaks loose, and the kids discover the real reason the ghost is coming after Randy!