Als der böse Lord Felmet den König von Lancre namens Verence ermordet, schwingt er sich auch gleichzeitig zum Tyrannen des Landes auf. Die Krone und der Sohn des Königs , der sich noch im Babyalter findet, können jedoch vor dem Bösen gerettet werden. Beide geraten in die schützenden Hände der drei Hexen Esme „Oma“ Wetterwachs, Gytha „Nanny“ Ogg und Magrat Knoblauch. Das Kind erhält von den Hexen den ulkigen Namen Tomjon und wird zu seinem Schutz einer fahrenden Theatergruppe übergeben. Der ermordete König Verence würde indessen gern Rache an seinem Mörder nehmen. Nur blöd, dass er als Geist nicht mal eine Feder halten kann. Da hilft eigentlich nur noch pure Hexerei: Da es im Königreich eine Regel gibt, die besagt, dass nur der Sohn des Königs sein Volk befreien und den Tyrannen stürzen kann, gibt es keine andere Lösung für die drei Hexen. Da der Sohn einfach noch zu jung dafür ist, müssen sie das Unglaubliche und bis dato noch nie in der Geschichte der Hexerei Dagewesene wagen: Sie müssen den Sohn des Königs bei den fahrenden Theaterleuten aufspüren und dann das ganze Königreich 15 Jahre in die Zukunft hexen, damit dieser den Tyrannen stürzen kann. Doch der Plan der Hexen ist gewagt und so ganz haben sie ihren Zauber dann doch nicht im Griff. Kann der böse Lord Felmet trotzdem noch besiegt und der Königsmord gerächt werden?