Is this a movie made for Disney Channel? An annoying kid tries to steal the show and Catherine Zeta-Jones behaves like she play an annoying bitch who suddenly hates Zorro - a man she even loved more than the man behind the mask? A laughable CGI moment with a horse jump on a train add to the stupidity. Antonio Banderas seem to want to go home throughout the film. One of the worst sequels in memory.