Anthony Hopkins as Don Diego de la Vega / Zorro: Hopkins was cast in December 1996, one month before filming began [REF].
Catherine Zeta-Jones as Elena Montero: The actress signed on in November 1996, when Spielberg saw her performance in the Titanic miniseries and recommended her to Campbell [REF].