Im Jahr 1821 wird Don Diego de la Vega (Jean Dujardin) Bürgermeister seiner geliebten Stadt Los Angeles, die er zu Wohlstand führen will. Die Stadtverwaltung hat jedoch aufgrund der Gier des örtlichen Geschäftsmannes Don Emmanuel (Eric Elmosnino) mit finanziellen Problemen zu kämpfen, gegen die sich die Befugnisse des Bürgermeisters als unzureichend erweisen, um die Ungerechtigkeit zu bekämpfen. Diego hat sich seit 20 Jahren nicht mehr an seinen Doppelgänger Zorro gewandt. Doch im Namen des Gemeinwohls hat er keine andere Wahl, als seine Maske und sein Schwert wieder hervorzuholen. Schon bald hat Diego Schwierigkeiten, seine Doppelidentität als Zorro und Bürgermeister unter einen Hut zu bringen, was seine Ehe mit Gabriella (Audrey Dana), die nichts von seinem Geheimnis weiß, auf eine harte Probe stellt. Kann Diego seine Ehe und seine geistige Gesundheit inmitten des Chaos retten?