Which famous actors starred in Mask of Zorro?

The 1998 film The Mask of Zorro starred Antonio Banderas, Catherine Zeta Jones, and Anthony Hopkins. The film was a modest success and received generally positive reviews.