Willow originalmente decía "Adiós, Elora Danan" cuando se la entrega a Madmartigan. Durante la postproducción, Warwick Davis se dio cuenta de que el personaje de Willow no podía saber su nombre aún, por lo que le doblaron diciendo: "Adiós, pequeña".
Los gemelos que encarnaban a Elora Danan tenían tan sólo seis meses, por lo que eran demasiado jóvenes para tener tanto pelo en la cabeza. Les pusieron una peluca, que aplicaron con jarabe, porque el adhesivo normal era demasiado fuerte para la piel de los bebés.
Entre toma y toma Val Kilmer permanecía fuera de la jaula del cuervo, durante el rodaje la cadena se rompió y la jaula cayó sobre su piel. Su cojera resulta evidente en la escena en la que Madmartigan y Willow llegan a la isla.