Nekoliko godina nakon prethodne pustolovine Alejandro (Antonio Banderas) i Elena (Catherine Zeta-Jones) žive u braku i imaju desetogodišnjega sina Joaquina (Adrian Alonso). Iako se Alejandro i dalje koristi maskom Zorroa kako bi štitio siromašne i nemoćne od pohlepe njihovih gospodara,...
Kako bi skupili novac da spase sirotište, skrbnik i njegova djeca udruže se s otrcanim kapetanom broda radi prilike da pobijede u unosnom ribolovnom natjecanju.