Pendant l'Entre-deux-guerres, une jeune professeure d’Édimbourg travaillant dans une école pour filles apprend à ses élèves l'amour, la politique et les arts plutôt que les matières traditionnelles. Adepte d'une certaine discipline, elle développe une grande admiration pour Mussolini...
Pendant les dernières années de la dictature franquiste, Fernando, un vieil exilé républicain, retourne chez lui dans un petit village de Castille et se lie d'amitié avec Aurora, une jeune et séduisante enseignante.