Après vingt ans de prison, Don Diego de La Vega, alias Zorro, qui a autrefois combattu avec succès l'oppression espagnole et qui est toujours poursuivi par la haine du gouverneur Rafael Montero, se cherche un successeur. Il rencontre alors un jeune brigand, Alejandro Murieta, qui a lui aussi quelques comptes a régler avec l'ancien gouverneur. Après une formation complète, de La Vega remet a son élève le masque de Zorro, son épée et son fouet et l'envoie déjouer le sinistre complot de Montero visant a confisquer la Californie au Mexique.
Thomas, ancien militaire revient dans la ville de sa jeunesse qu'il avait quittée alors que Chelsea, son amour d'enfance lui avait brisé le cœur. Lors de son retour il se fait arrêter par la police locale où il fait la connaissance d'une policière qui vient de Chicago, Nancy. Dès son arrivée en ville, il va rendre visite à sa grand-mère souffrante qui est à l'hôpital et en attendant sa guérison il accepte de gérer l'auberge qu'elle possède : l'auberge des amoureux. Pendant ce temps Chelsea qui est devenu maire est associée à un projet de centre commercial qui se trouvera sur l'emplacement de l'auberge. Dans le même temps, Thomas découvre qu'il a 92 000 dollars de retard de taxes foncières à payer. Il envisage de vendre l'auberge mais par amour pour sa grand-mère il ne peut se résoudre à cette solution. Une complicité s'installe entre Thomas et Nancy qui s'associe à lui pour sauver l'auberge tandis que Chelsea continue à être sournoise pour récupérer l'auberge et Thomas