Po dwudziestu latach legendarny Zorro (Hopkins) ucieka z więzienia, by dokonać zemsty na mordercy swojej żony Don Rafaelu Montero i wyrwać z rąk wroga córkę Elenę (Zeta-Jones). Na wykonawcę swoich planów wybiera młodego niesfornego złodziejaszka (Banderas), którego najpierw musi jednak przemienić w nieustraszonego bohatera, pełnego ogłady i dobrych manier, mistrza fechtunku.