Romualdo a découvert le seul moyen de tuer les soldats du prince des Ténèbres. Ces terribles guerriers ne résistent pas à une aspersion d'eau. Pendant ce temps, la princesse Fantaghiro galope vers le royaume de Tarabas. Chemin faisant, elle recueille une petite princesse esseulée, Smeralda, dans les ruines de son château, et ressuscite feue la Reine Noire pour lui demander quelques leçons de magie. Xellesia mesure la force de son adversaire et parvient à enlever Smeralda, cependant que les gnomes des Ténèbres changent de camp et volent au secours de Fantaghiro...