Vi er i Spania på 1700-tallet. Slavinnen Caridad er på vei over havet fra Cuba sammen med sin herre. Han dør under overfarten, og i sitt testamente gir han Caridad fribrev. Da hun går i land i Càdiz er hun en fri kvinne, men har få muligheter til å klare seg alene. Hun ender i Sevilla der hun finner veien til sigøynerstrøket og får innpass og arbeid. Hun og sigøynerkvinnen Milagros blir etter hvert uatskillige venner. Blant sigøynerne er flamencoen noe mer enn sang og dans, men også spanjolene blir fascinert. Dansen fører de to kvinnene til Madrid.
Spania på 1700-tallet. Slavinnen Caridad er på vei over havet fra Cuba sammen med sin herre som dør under overfarten. I sitt testamente gir han Caridad fribrev. Hun går i land i Càdiz - fri, men med ytterst få muligheter til å brødfø seg selv. Hun ender i Sevilla der hun etter dramatiske hendelser finner veien til sigøynerstrøket og med ukuelig pågangsmot får innpass og arbeid. Hun blir kjent med sigøynerkvinnen Milagros og de blir etter hvert uatskillelige venner. Flamencoen vokser frem som noe mer enn sang og dans sigøynere imellom, men også som noe spanjoler er fascinert av. Dansen fører kvinnene til Madrid. Falconesbelyser de historiske og psykologiske prosessene som gjør det mulig for kvinnene - tross fordommer og ussel fattigdom - å tro på livet, forelske seg, tåle motgang og lidelser, og kjempe for det de mener er rettferdig.