Il y a bien longtemps, à une époque de magie et de sorcellerie, une sorcière maléfique nommée la reine Bavmorda régnait sur le pays sous un règne de terreur.
Un bébé est né qui, selon la légende, détruira le méchant souverain, mais la reine jure de tuer l'enfant en premier.
Maintenant, les villageois de Nelwyn doivent s'unir pour aider Willow, la protectrice choisie par l'enfant.
En tant que Willow, vous devez voyager à travers des forêts et des villages mystérieux - d'abord échapper à la reine et à ses démons, puis comploter pour mettre fin à son règne de terreur.
Vous accumulerez un arsenal d'épées, de boucliers et surtout de magie, nécessaires à votre affrontement final.
En infériorité numérique par rapport à l'armée de Nockmaar, vous devez compter sur votre force intérieure et votre détermination pour détruire la méchante reine - avant qu'il ne soit trop tard !