Alors que le sergent Garcia est chargé de ramener à la caserne un ranchero qui a prétendument enfreint la loi, il le laisse manger à l’auberge, étant sûr qu’il se présentera de lui-même une fois qu’il aura mangé. Le commandant Ortega n’apprécie guère cela et après avoir rabroué le sergent, lui demande de le suivre jusqu’à l’auberge pour lui prouver qu’il est parti. Or, sur le trajet, il aperçoit Rosarita, en compagnie de Don Diego. Le commandant se cache alors, et l’air inquiet, cours chez le magistrat. Cela n’a pas échappé à Bernardo qui le suit discrètement. Il apprend ainsi que Rosarita était sur le bateau sur lequel étaient le véritable commandant Ortega et l’imposteur, qui s’appelle en fait Sancho Fernandez. Arrivant à la conclusion qu’elle peut découvrir la supercherie, le magistrat et Fernandez décident de l’éliminer. Malgré quelques difficultés, Bernardo parvient à prévenir Diego. Alors que Fernandez est sur le point de tuer Rosarita, Zorro intervient et le met en échec. Fernandez s’enfuit alors chez le magistrat et lui avoue que sa couverture est désormais compromise. Le menaçant d’un pistolet, il lui vole son argent et s’enfuit, tombant de nouveau sur Zorro. Au cours du combat qui s’ensuit sur le toit, Fernandez parvient à enlever le masque de Zorro et reconnaît Diego. Il essaie alors de lui parler mais chute du toit, ce qui cause sa mort.