En 1936, le déclenchement de la guerre civile espagnole oblige Maria, une bonne soeur, à quitter son couvent. Elle trouve refuge dans un bordel, où elle fait connaissance avec un groupe de femmes anarchistes qui luttent contre le régime franquiste, mais aussi, plus généralement contre l'ordre...
Gregorio est un banquier très conservateur, fan du Real de Madrid et très grincheux. Lorsque sa femme meurt subitement, il doit respecter son dernier souhait : répandre ses cendres dans le fleuve Guadalquivir. Pour mener à bien cette tâche, Gregorio doit passer un week-end à Sanlucar de...