Ze komen uit dezelfde wereld, maar ze zijn heel verschillend.
Carmen & Lola
Carmen (Rosy Rodríguez) is zeventien, gaat zich binnenkort verloven en denkt er niet aan tegen de tradities in de Romagemeenschap in te gaan. Lola (Zaira Romero) is een jaartje jonger, maar een stuk rebelser. Ze spuit graffiti en droomt van een baan in het onderwijs. En ze valt op meisjes.
Als ze elkaar in Carmen & Lola op de markt voor het eerst ontmoeten, is dat het begin van een typische meidenvriendschap. Langzaam wordt duidelijk dat er meer aan de hand is: dit is liefde.
Vooral Carmen worstelt met die gevoelens, want in de Romagemeenschap is homoseksualiteit taboe; een vrouw hoort te trouwen, kinderen te krijgen en voor haar gezin te zorgen.
Roma
De cast van Carmen & Lola bestaat voor een groot deel uit amateurs met een Roma-achtergrond. Mede daardoor is de film op zijn best in de scènes die het dagelijks leven in de Romagemeenschap in beeld brengen.