Willow viene ricordato come il primo lungometraggio in cui sono stati applicati effetti di morphing digitale,[ Willow, contadino di un piccolo villaggio di nelwin (simili agli hobbit) aspira a diventare uno stregone. Un giorno trova una bambina daikin (cioè umana) abbandonata sul fiume. La bimba è una principessa predestinata a sconfiggere la malvagia strega regina Bavmorda, che in precedenza aveva fatto uccidere la madre e la nutrice della bambina per scampare alla profezia. Willow, dal cuore buono, deve portare la bambina dal suo popolo ma incontrerà mille peripezie. Con l'aiuto del guerriero Madmartigan, di due folletti e dell'anziana strega Fin Raziel (intrappolata in forma animale) Willow affronterà e sconfiggerà la strega.