Spanish dancing sensation Joaquin Cortes plays his first major dramatic role in this story about a musician who is struggling to put personal misfortune behind him. Andres (Cortes) is a flamenco singer who has just gotten out of prison after being falsely convicted of the murder of Romero (Antonio Carmona), a member of his band.
As Andres tries to reacclimate himself to freedom, he discovers things have not been going his way while he was up the river; his wife Lucia (Laetitia Casta) is having an affair with another man, while his bullying father Isidoro (Manuel de Blas) is obsessed with getting revenge against Don Manuel, who rules a local crime syndicate known as the Junco Family.
Word on the street has it that members of the Junco Family killed Romero while he was defending Andres in a fight; Don Manuel is also the father of Lucia, as well as Lola (Marta Belaustegui), the wife of another of Andres' bandmates, El Peque (Gines Garcia Millan), who wants Andres to put his problems behind him and get back on the road.
Andres is eager to get his career going again, but he discovers Chino (Jose Manuel Lorenzo), a cop on the take, has been following him, with record company bigwig Manfredi (Juan Fernandez) paying him to dig up dirt on the flamenco.
As well as introducing Joaquin Cortes, Gitano features French supermodel Laetitia Casta in her second acting role; her voice was dubbed into Spanish by actress Ana Fernandez.