Da quando nonno Ed (De Niro) si trasferisce a casa sua, usurpando senza riguardo la sua adorata cameretta e condannandolo a spostarsi nel puzzolente solaio, il dodicenne Peter architetta una marachella dietro l'altra per costringere l'anziano parente a fare i bagagli. Ma il nonno non è fragile e spaurito come sembra e risponde al fuoco col fuoco, o con una bella secchiata d'acqua per placare i bollenti spiriti del ragazzino. Quella ingaggiata tra i due è una battaglia senza esclusione di colpi, scherzi, dispetti e punizioni; una lotta all'ultimo sgambetto per la conquista dell'agognato posto letto.
C’è molta gioia nella città di Neustadt. Dopo tutto Bibi Blocksberg è riuscita a salvare due bambini compiendo una piccola magia, l’apparizione di una pioggia torrenziale in grado di spegnere un incendio. Sua madre Barbara, una vera strega, è molto orgogliosa della figlia, mentre Bernhard, suo padre ossessionato dal lavoro, non apprezza molto le prodezze soprannaturali di Bibi. Un giorno, la bambina riceve un inatteso messaggio dalla Grande Strega Walpurgia, nel quale le viene comunicato che riceverà la ‘Sfera di Cristallo’ - che la renderà una vera strega – molto prima di quanto le antiche tradizioni prevedano. La piccola Bibi dovrà però fare i conti con l’astuta Rabia, una strega cattiva, che tenterà in tutti i modi di impossessarsi della preziosa sfera.