Einge Zeit nach dem ersten Teil: Die letzten Jahre lebte Zorro (Antonio Banderas) und unerkannt mit seiner Frau Elena (Catherine Zeta-Jones) und dem gemeinsamen Sohn Joaquin in San Francisco. All die Jahre konnte er seine wahre Identität vor seinem Jungen verbergen. Doch wird er auch in Zukunft sein Geheimnis wahren können? Denn er muss noch einmal in die legendäre Maske des Zorro schlüpfen und erneut in den Kampf...