Po długiej walce z użyciem magii pomiędzy Razielą i Bavmordą, zła królowa zyskuje przewagę, ale Willow wykorzystując znaną sobie sztuczkę ratuje Elorę i powoduje, że to Bavmorda staje się ofiarą swego rytuału.
Madmartigan i Sorsha pobierają się, a następnie zostają władcami Tir Asleen. Willow pozostawia dziecko pod ich opieką jako ich przybraną córkę, a potem wraca do domu do ukochanej rodziny. Na pożegnanie dostaje od Razieli w prezencie Księgę Czarów, aby mógł rozwinąć swoje zdolności magiczne. Obsada Obsada polskiego dubbingu: Antoni Scardina – Willow Ufgood Karol Dziuba – Madmartigan Michalina Robakiewicz – Sorsha Anna Korcz – królowa Bavmorda Katarzyna Skolimowska – Fin Raziela Stefan Knothe – Najwyższy Aldwin Artur Janusiak – generał Kael Norbert Kaczorowski – Airk Thaughbaer Dawid Dziarkowski – Meegosh Łukasz Lewandowski – Burglekutt Bartosz Obuchowicz – Vohnkar Jarosław Boberek – Franjean Jarosław Domin – Rool