Três mulheres de três diferentes gerações se encontram em uma quente e semi deserta cidade da Espanha. Patrícia (Penélope Cruz), de 17 anos, roda a Espanha à procura de um certo homem; Sol (Ana Alvarez),de 27 anos, é uma vendedora de porta-em-porta em dificuldades econômicas que acaba de ser despejada de seu apartamento; e Virgínia é uma dona-de-casa de meia idade, que depois de 20 anos decidiu começar uma nova vida. Essas três passam 24 horas inesquecíveis juntas, muitas vezes agindo como “bruxas” modernas.