Une vieille fille solitaire en révèle plus sur sa propre vie qu'elle ne le réalise, quand elle se lance dans le récit de la relation de sa meilleure amie avec un étudiant adolescent.
Les actrices oscarisées Judi Dench et Cate Blanchett livrent des interprétations irrésistibles dans ce film à sensations sensuel et stylé. Judi Dench est envoûtante dans le rôle de Barbara Covett, une enseignante menant sa classe d'une main de fer, mais qui mène une vie désespérément vide. Du moins, jusqu'à ce qu'elle rencontre Sheba Hart (Blanchett). D'abord ravie d'avoir trouvé quelqu'un qui lui ressemble, quand Barbara découvre que Sheba a une liaison avec un étudiant adolescent, sa jalousie et sa rage finissent par échapper à son contrôle.