Pirates capture a Spanish ship. After having landed on an island, they try to sell the surviving crew, especially the women. One of them is protected by a pirate who gained her as a prize for having saved the captain's life in the battle that ensued. Suddenly a man masked in green arrives and performs - ever haunting - in favour of the Spanish.

George Hilton
as Suarez

Claude Dantes
as Princess Anne

Giovanni Vari
as Cpt. Pedro Ramon Garcia (as John Vari)

Pietro De Vico
as

Tony Kendall
as Captain Ruiz

Gina Rovere
as

Luciano Benetti
as

Lucio De Santis
as

José Torres
as Josh, The Raven

Mario Zicavo
as