Un pintor i la seva dona gitana tornen a Granada, ciutat on aquesta va néixer i d'on se'n va anar per problemes amb un antic nuvi gitano (Manuel) que li va jurar venjança. Ara el marit vol pintar un retrat de la seva dona a la ciutat on es van conèixer. Però les coses no surten com esperaven quan Manuel es presenta de sobte a la seva casa. Anys més tard, la filla del pintor i la gitana es converteix en María de la O, una artista del ball flamenc.