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











