Les secrets de Ciempozuelos
1954. Le jeune psychiatre Germán Velázquez revient en Espagne pour travailler à l'asile pour femmes de Ciempozuelos, à la périphérie de Madrid. Après avoir fui la victoire des nationalistes en 1939, Germán a vécu quinze ans en Suisse, chez un psychiatre juif lui-même en exil.
À Ciempozuelos, Germán retrouve une patiente qui l'avait fasciné, enfant, quand son père la soignait : Aurora Rodríguez Carballeira, paranoïaque qui a assassiné sa propre fille. Il y fait également la connaissance d'une aide-soignante, María Castejón, à qui doña Aurora a appris à lire et à écrire. Attiré par María qui le repousse, Germán la soupçonne de cacher de nombreux secrets.
Âmes-soeurs désireuses de fuir leurs passés respectifs, Germán et María aspirent à se donner une nouvelle chance, mais ils vivent dans un pays humilié, où les péchés deviennent des délits, et où la religion et la morale officielle camouflent abus et exactions.