Alain Delon (El Zorro / Don Diego), Giampiero Albertini (Bruder Francisco), Ottavia Piccolo (Hortensia), Enzo Cerusico (Joaquin), Moustache (Garcia), Giacomo Rossi-Stuart (Fritz von Merkel), Marino Mase (Miguel de la Serna), Raika Juri (Senoria de la Serna), Adriana Asti (Tante Carmen), Stanley Baker (Huerta), Tito García (Chicken Vendor (uncredited)), José Riesgo (Grocer (uncredited))