Im Zentrum des psychologischen Thrillers "Tagebuch eines Skandals" stehen zwei Frauen, die in einem Netz aus Sehnsucht und Verrat gefangen sind. Die Wendungen der Geschichte werden akribisch von Barbara Covett (Judi Dench) in ihrem Tagebuch notiert. Die dominante, aber einsame Lehrerin führt mit eiserner Hand ihre Klasse an einer heruntergekommenen staatlichen Schule in London. Abgesehen von ihrer Katze Portia lebt Barbara ihr Leben allein, ohne Freunde und Vertraute - doch dies ändert sich, als sie der neuen Kunstlehrerin Sheba Hart (Cate Blanchett) begegnet. Sheba scheint die verwandte Seele und Freundin zu sein, nach der Barbara immer gesucht hat. Als sie aber herausfindet, dass Sheba eine skandalträchtige Affäre mit einem ihrer jungen Schüler (Andrew Simpson) hat, nimmt die Freundschaft eine bedenkliche Wendung. Barbara droht damit, Shebas furchtbares Geheimnis der Welt und vor allem ihrem Ehemann (Bill Nighy) zu enthüllen und bringt damit ihre eigenen verdrängten Obsessionen ebenso ans Licht wie die Lebenslügen beider Frauen.