После смерти отца Эллиот с матерью переезжают в мрачный городишко Викенсбург, где мальчик тут же знакомится с Уиллоу, считающей себя ведьмой. Она рассказывает о проклятье, которое было наложено на город более древними ведьмами и о злом колдуне, который по возвращении уничтожит его. Распутывание загадки, связанной с этим проклятьем, приводит детей к новому предприятию в Викенсбурге и его странному владельцу — Хексенмейстеру. Им предстоит узнать, что представляют из себя все эти чары, а также спасти город от надвигающейся угрозы.