Peter est un garçon typique de sixième année – il aime les jeux vidéo, passer du temps avec ses amis et ses bonnes vieilles chaussures Air Jordan. Mais lorsqu’Ed, son grand-père récemment veuf, emménage avec la famille de Peter, ce dernier doit abandonner ce qu’il chérit le plus : sa chambre à coucher. Refusant de laisser une telle injustice se produire, Peter imagine une série de mauvais coups afin de se débarrasser de l’intrus, mais grand-papa Ed ne se laissera pas faire sans riposter. Rapidement, les deux adversaires se retrouveront dans une véritable guerre un contre l’autre qui entraîneront de loufoques conséquences.
Dans la petite ville de Neustadt, il se passe parfois des choses étranges... Cela vient peut-être du fait que, parmi ses habitants, les sorcières Barbara et Bibi Blocksberg (mère et fille) ont l'habitude de provoquer des turbulences ! Le père de Bibi ne voit pas d'un très bon œil les incursions de sa fille dans le monde du surnaturel et encore moins son moyen de transport préféré : le balai. Mais, pour avoir accompli un acte héroïque du haut de ses 12 ans, Bibi va être récompensée et recevoir les trophée des sorcières ! Le grand jour arrive et s'annonce merveilleux, mais l'ennemie héréditaire de Barbara, la sorcière Rabia, folle de jalousie, est prête à tout pour saboter la cérémonie...