Fantaghirò e il giovane Romualdo alla vigilia del loro matrimonio affrontano una nuova minaccia: il feroce mago Trabas, figlio della strega Xellesia, è venuto a conoscenza che un reale nascituro è in grado di vincere la sua crudeltà. I terribili cavalieri di Tarabas, a caccia di tutti i figli del re, assaltano il castello per rapire le sorelle della principessa amazzone e Romualdo, cadendo in acqua durante il combattimento, rimane pietrificato. Fantaghirò chiede aiuto alla strega nera, che le suggerisce un'impossibile soluzione: un bacio rubato a Tarabas per rompere l'incantesimo che imprigiona il corpo dell'amato.