Plot:
In order to stop the Spanish Governor Montero from killing innocent people, the masked hero Zorro (Anthony Hopkins) suddenly descended from the sky and kidnapped the prisoners who were about to be executed, thus forging a deep hatred with Montero. Subsequently, Montero sent troops to follow Zorro. In the melee, Zorro's wife was killed, his infant daughter was abused, and Zorro was thrown into prison. Twenty years passed in a flash. In order to ensure that his career had successors, Zorro put on a mask and escaped from prison. Montero was still doing evil at this time, and he planned to buy the ownership of California. Zorro found the young thief Marietta (Antonio Banderas) and taught him all his life's knowledge, hoping that Marietta could stop Montero's conspiracy. Marietta inherited Zorro's mask, but when he found Montero, he found that the fierce Spanish princess (Catherine Zeta-Jones) who blocked him was actually the daughter of the old Zorro!