As a biased Antonio Banderas fan, I have to say that this is one of his best!! Hes very handsome and dashing as Zorro, and the swordplay he learns from the elder Zorro (Anthony Hopkins) is fantastic! The beautiful and talented Catherine Zeta-Jones was radiant in her role as Helena, the elder Zorros daughter, who was taken from him when she was a baby, and to which the younger Zorro takes a rather quick liking to :o)The story line is really good-all about the dispute of land between Mexico and California, California wanting to become a state of its own, etc with a little romantic twist included-love it! The costumes and acting are excellent-what more can I say? Thumbs UP!! :o)