In 17th century Spain, the evil, corrupt Don Luis intends to marry his ward, Carmencita, to his stepson, Don Diego. A peasant revolt, fuelled by a plague, complicates matters, as does the arrival of a Masked Avenger.

Pierre Brice
as don Diego

Daniele Vargas
as don Luis

Hélène Chanel
as Carmencita

Massimo Serato
as don Rodrigo

Gisella Arden
as Maria

Aldo Bufi Landi
as Francisco

Carlo Latimer
as Tabuca

Nerio Bernardi
as don Gomez

Romano Ghini
as Maurilio

Tullio Altamura
as dottor Bernarinis