Zorro, o libertador mascarado dos índios da Califórnia dominada pelos espanhóis, está prestes a ser enforcado quando o General Palma é declarado governador de Santa Cruz. Palma deve substituir o comandante tirânico, Sebastian Golle, que vem desviando o dinheiro dos impostos do Rei Charles e aterrorizando os nativos. Com a ajuda dos índios, Zorro escapa e, se passando por Don Diego Vega, um cavalheiro indigente do México, oferece seus serviços a Palma e sua adorável filha Isabella. Palma, no entanto, recusa Diego e, sem querer, o envia como isca para Zorro. Mas, enquanto Palma persegue o herói evasivo, ele é morto por um bandido que deixa a marca "Z" de Zorro em seu cadáver. Após Isabella ser eleita governadora, Golle planeja se casar com ela e receber Santa Cruz como dote, e Diego concorda em cortejá-lo. Golle, por sua vez, vem cobrando impostos dos índios acima de suas posses e escravizando os filhos daqueles que não podem pagar. Quando os soldados de Golle conduzem os escravos para a praça pública, suas mães clamam por Zorro para libertá-los. Na esperança de expor a barbárie de Golle, Diego leva Isabella à praça, onde ela promete libertar os escravos assim que receber informações sobre o paradeiro de Zorro e oferece uma recompensa pública de duzentas moedas de ouro pelo fora da lei. Zorro, no entanto, rouba o ouro e compra ele mesmo a liberdade dos escravos. Então, no aniversário de Isabella, Golle encena uma tourada burlesca na qual uma criança é colocada na arena, na esperança de atrair Zorro para fora do esconderijo. Quando Isabella implora ao afetado Diego para salvar a criança, ele luta contra o touro com bravura e habilidade, revelando sua verdadeira virilidade e amor por Isabella. Ao vê-los se beijando, Golle acusa Diego de traí-lo, e Diego se defende de Golle e seus soldados e escapa. Quando a marca de Zorro é encontrada no corpo ferido de Golle, Isabella finalmente percebe que Diego é Zorro e escapa das garras de Golle para capturá-lo, ainda determinada a vingar o assassinato de seu pai. Golle captura os dois, no entanto, e chicoteia fatalmente a companheira de Isabella, planejando culpar Zorro pela morte dela. Quando Zorro encontra a mulher marcada com o mesmo "Z" invertido encontrado em Palma, Isabella finalmente percebe que foi Golle quem matou seu pai. Quando Zorro está prestes a ser enforcado, os nativos organizam uma revolta e o ajudam a derrotar Golle. O leal sacerdote de Zorro então abençoa Isabella e Zorro, e o casal cai através da caixa da forca e se beijam.