En la España del siglo XVIII, una conmovedora historia de amistad, pasión y venganza une las voces de dos mujeres en un canto desgarrado por la libertad. Enero de 1748. Una negra deambula por las calles de Sevilla. Ha abandonado a su hijo y ha huido de un pasado esclavista en Cuba. Caridad ya no tiene amo, pero tampoco tiene donde cobijarse. Entonces conoce a Milagros Carmona, una joven gitana de Triana por cuyas venas corre la sangre de la rebelión.