A Séville, Maria Delgado, inspecteur de police fraîchement promue, prend ses fonctions dans un milieu peu enclin à accueillir une femme, si jolie soit-elle. C'est la Semaine Sainte et elle se retrouve confrontée à d'étranges meurtres. Des crimes marqués au sang d'un pénitent, un homme...
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...