20 aastat on möödas ajast, mil legendaarne Don Diego de la Vega (Anthony Hopkins) kandis Zorro maski ja võitles Hispaania rõhujatega. Need paarkümmend aastat vanglas on muutnud paljugi. Enam ei suuda Don Diego ise Rafael Monterole (Stuart Wilson) vastu hakata ning peab endale leidma mantlipärija. Teda kannab edasi ka kättemaksujanu, sest Montero võttis temalt ta abikaasa (Julietta Rosen) ja ilusa tütre Elena (Catherine Zeta-Jones), keda ta hakkas ise kasvatama. Don Diego valib enda järglaseks hulguse Alejandro Murieta (Antonio Banderas), keda ta hakkab koolitama vehklejaks ning ka heaks ratsutajaks.