Уиллоу Юфгуд — скромный фермер и начинающий волшебник, живущий в сказочной деревушке. Однажды он находит новорожденную девочку и забирает ее на воспитание. Согласно древнему пророчеству, девочке суждено разрушить власть могущественной колдуньи-правительницы, которая захватила эти земли.