En 1954, el joven psiquiatra Germán Velázquez vuelve a España paratrabajar en el manicomio de mujeres de Ciempozuelos, al sur de Madrid. Tras salir al exilio en 1939, ha vivido quince años en Suiza, acogido por la familia del doctor Goldstein. En Ciempozuelos, Germán sereencuentra con Aurora Rodríguez Carballeira, una parricida paranoica, inteligentísima, que le fascinó a los trece años, y conoce a unaauxiliar de enfermería, María Castejón, a la que doña Aurora enseñó aleer y a escribir cuando era una niña. Germán, atraído por María, noentiende el rechazo de ésta, y sospecha que su vida esconde muchossecretos.El lector descubrirá su origen modesto como nieta del jardinero delmanicomio, sus años de criada en Madrid, su desdichada historia deamor, a la par que los motivos por los que Germán ha regresado aEspaña. Almas gemelas que quieren huir de sus respectivos pasados,Germán y María quieren darse una oportunidad, pero viven en un paíshumillado, donde los pecados se convierten en delitos, y elpuritanismo, la moral oficial, encubre todo tipo de abusos yatropellos.