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