Around 1820 the son of a California nobleman comes home from Spain to find his native land under a villainous dictatorship. On the one hand he plays the useless fop, while on the other he is the masked avenger Zorro.
Tyrone Power
as Don Diego Vega, aka Zorro
Linda Darnell
as Lolita Quintero
Basil Rathbone
as Captain Esteban Pasquale
Gale Sondergaard
as Inez Quintero
Eugene Pallette
as Friar Felipe
J. Edward Bromberg
as Don Luis B. Quintero
Montagu Love
as Don Alejandro Vega
Janet Beecher
as Senora Isabella Vega
George Regas
as Sergeant Gonzales
Chris-Pin Martin
as Turnkey
Robert Lowery
as Rodrigo
Belle Mitchell
as Maria