1975 film
Zorro is a 1975 Spaghetti Western swashbuckler film, directed by Duccio Tessari and starring Alain Delon in the title role. It was shot in Almería, Spain. Ottavia Piccolo and Stanley Baker also star, with Zorro being Baker's final film before his death in 1976. The film was released by United Artists on March 5, 1975 and was both a critical and commercial success.
Plot summary adapted from Wikipedia, licensed under CC BY-SA 4.0.