Wanneer 39 mensen omkomen voor de start van de Europese Bekerfinale in het Brusselse Heizelstadion in 1985, worden de dochter van de burgemeester van Brussel en een journalist met Italiaanse roots verscheurd tussen hun professionele opdracht, familiezorgen en de menselijke natuur zelf.
Andalusië, Spanje, 1840. Na drie jaar omzwervingen keert Salva, die werkt als assistent van een blinde messenslijper, terug naar Sevilla, zijn geboortestad, waar hij Carmen ontmoet, een zigeunervrouw met een boeiende stem.