El amor brujo
"El amor brujo" is the story of an Andalusian gypsy woman called Candela. Although her affection is for a man named Carmelo, as a girl she was promised to be married to another man (then a boy). After many years Candela's husband has died (at the hands of the husband of a woman named Lucia), but he continues to haunt his wife.