Santo vs. Doctor Death (1973)
Original title: "Santo contra el doctor muerte"
Mexican wrestler/superhero El Santo teams up with Interpol (no, real!y!) to thwart the evil plans of Doctor Death and his vicious band of...art thieves?
Set and filmed in Madrid, Spain.
Brian Davis commented
Isn't this one already on the RiffTrax site? ... or am I thinking a of a different Santo?
Love that one. One of the great climaxes ever.