Acțiunea se desfășoară pe fundalul luptei pentru independența Mexicului. Don Diego (Anthony Hopkins) a luptat împotriva aristocrației sub numele de Zorro. Dar Raphael Montero i-a răpit fiica (Catherine Zeta-Jones) și l-a aruncat în închisoare. Peste 20 de ani, el își recapătă libertatea și îl alege pe Alejandro (Antonio Banderas, foto) să îi continue lupta.