Max, the ghost, has never appeared to anybody but Jeffrey, so no one else believes he exists. But strange things have been happening lately that only the presence of a ghost could explain, and Jeffrey's friend Kenny is beginning to think that Max just might be real after all.
When Max makes Kenny volunteer for the lead in the school play, Kenny is sure he's real. He desperately wants to meet Jeffrey's invisible friend, but Jeffrey can't promise anything—he knows how stubborn Max can be. Then Kenny loses his starring role, and it looks as if he doesn't have a ghost of a chance of getting it back without Max's help. . . .