Cannon for Cordoba (1970)
Cannon for Cordoba was a western film that was released in 1970. Filmed in Spain, the large part of the movie takes place in Mexico in 1912. Directed by Paul Wendkos, it stars George Peppard, Pete Duel, Giovanna Ralli, and Raf Vallone, and features a musical score by Elmer Bernstein.
More at Wikipedia.