The Mask of Zorro
Zorro's (Anthony Hopkins) protege (Antonio Banderas) crosses swords with a returning tyrant.
After being imprisoned for 20 years, Zorro -- Don Diego de la Vega (Anthony Hopkins) -- receives word that his old enemy, Don Rafael Montero (Stuart Wilson), has returned. Don Diego escapes and returns to his old headquarters, where he trains aimless drunk Alejandro Murrieta (Antonio Banderas) to be his successor. Meanwhile, Montero -- who has secretly raised Diego's daughter, Elena (Catherine Zeta-Jones), as his own -- hatches a plot to rob California of its gold.
Antonio Banderasas Alejandro Murrieta/Zorro
Anthony Hopkinsas Don Diego de la Vega/Zorro
Catherine Zeta-Jonesas Elena Montero/Elena Murrieta
Stuart Wilsonas Don Rafael Montero
Matt Letscheras Capt. Harrison Love