Przejrzawszy podstęp, zaproszony Diego przybywa w przebraniu Zorro. Taki sam kostium mają wszyscy donowie oraz męscy goście balu, twierdząc, że otrzymali wiadomość od Estebana, nakazującą im ubrać się w ten sposób. Na balu jest też obecny Misio, przebrany za kobietę. Jako „Margarita” Kręcipupcia, kuzynka Diega z Santa Barbara oczarowuje Estebana. Misio przypadkowo rozlewa drink na Florindę, a w powstałym zamieszaniu próbuje wyczyścić jej suknię i w tym czasie kradnie naszyjnik. Misio wkrótce ma wrócić Wielkiej Brytanii, ale przed odjazdem mówi bratu, że Charlotte wyznała swoją miłość do Zorro. Diego jako Zorro spotyka się z Charlotte, wpadając w swoje ramiona, lecz są obserwowani przez szpiega Estebana.

Esteban, aby zwabić Zorro, każe aresztować Charlotte. Ma ona zostać publicznie stracona. Zorro poddaje się Estebanowi, aby ją ocalić, i zostaje skazany na śmierć z rąk plutonu egzekucyjnego. Gdy ma nastąpić wykonanie wyroku, pojawia się Misio w swoim kostiumie Zorro. Żołnierze zostają pokonani przez obu Zorro, co motywuje zgromadzonych chłopu do buntu. Żołnierze i Velasquez również się buntują i obalają Estebana, od którego odchodzi Florinda. Misio w końcu odjeżdża, by zdążyć na statek do Wielkiej Brytanii, żegnając się z bratem i Charlotte. Diego i Charlotte ruszają, by zaplanować swoje wesele.