Dennis Mitchell, 6 ans, est en train de faire une liste. Il s'applique et la relit même deux fois. C'est bientôt Noël et il voudrait trouver le meilleur cadeau qui soit pour monsieur Wilson, son voisin. Il faudrait un miracle pour que ce dernier se mette à apprécier cette fête de fin d'année qui rend les enfants heureux. Comme Dennis est un enfant très gentil, mais très maladroit, il multiplie involontairement les catastrophes dans le monde paisible de monsieur Wilson. Bob, un ange de passage sur Terre, va lui donner un petit coup de pouce. À eux deux, peut-être parviendront-ils à égayer ce vieil homme qui a tendance à se montrer grognon…