Une troupe s'apprete a jouer le ballet "Noces de sang", dont la trame suit l'intrigue d'une piece de Garcia Lorca. Le jour de la ceremonie nuptiale, Leonardo ravit le coeur de la jeune epouse.
En Andalousie, dans un village de gitans. Deux pères ont décidé d’unir leurs enfants, Candela et José, qui sont encore adolescents. Dans l’ombre, Carmelo, un jeune garçon amoureux de Candela, est au désespoir. Mais dix ans passent et le projet s’accomplit. Carmelo n’a pas cessé...