<Tr> <Th> Budget </Th> <Td> $95 million </Td> </Tr> <Tr> <Th> Box office </Th> <Td> $250.3 million </Td> </Tr> <P> The Mask of Zorro is a 1998 American swashbuckler film based on the character of the masked vigilante Zorro created by Johnston McCulley . It was directed by Martin Campbell and stars Antonio Banderas, Anthony Hopkins, Catherine Zeta - Jones, and Stuart Wilson . The film features the original Zorro, Don Diego de la Vega (Hopkins), escaping from prison to find his long - lost daughter (Zeta - Jones) and avenge the death of his wife at the hands of the corrupt governor Rafael Montero (Wilson). He is aided by his successor (Banderas), who is pursuing his own vendetta against the governor's right - hand man while falling in love with de la Vega's daughter . </P> <P> Producer Steven Spielberg had initially developed the film for TriStar Pictures with directors Mikael Salomon and Robert Rodriguez, before Campbell signed on in 1996 . Salomon cast Sean Connery as Don Diego de la Vega, while Rodriguez brought Banderas in the lead role . Connery dropped out and was replaced with Hopkins, and The Mask of Zorro began filming in January 1997 at Estudios Churubusco in Mexico City, Mexico . The film was released in the United States on July 17, 1998 to critical and commercial success . The Legend of Zorro, a sequel also starring Banderas and Zeta - Jones and directed by Campbell, was released in 2005, but did not fare as well as its predecessor . </P>

Who played zorro in the mask of zorro
find me the text answering this question