
Gloria (Victoria Abril), Aurora (Ariadna Gil), Ana, su hermana (Elena Anaya) y Paloma (Pilar López de Ayala) han fracasado en un intento de robo por el que Aurora es detenida y encerrada en prisión. Mientras tanto, unos traficantes mexicanos han llegado a España y Ana, que se gana la vida como prostituta, es contratada por el jefe de la banda, Félix (José Mª Yazpik), que le ofrece casarse con él e irse a vivir a México. Allí, Gabriel (Diego Luna), un hombre aparentemente frío, se encarga de los trabajos sucios de Félix, pero con la condición de no hacer daño nunca a ninguna mujer. Gloria visita a Aurora en la cárcel para despedirse: no tiene otra salida que irse a México, donde Ana le ha conseguido trabajo en los negocios que maneja Félix. Allí, Gloria se da cuenta de los golpes que sufre Ana, aunque viva en una jaula de oro.