Chargé par le roi des fantômes de faire peur à une personne avant Noël, un gentil fantôme se rend dans le monde des hommes, mais échoue dans sa mission.
Kibosh, qui règne sur le monde des fantômes, ordonne à Casper d'effrayer au moins une personne avant Noël. C'est ainsi que le gentil fantôme se rend à Kriss, dans le Massachusetts, pour terroriser la famille Jollimore. Mais, une fois de plus, il se montre incapable de faire peur à quiconque...