Arturo de Córdova's voice was dubbed by a professional dubbing actor from Spain, as his Mexican accent was considered inappropriate for the character he plays (a Spaniard).
Since the film was a co-production between Spain and Mexico, it was dubbed for the Mexican market to get all the actors speak with a Mexican accent.