Sheba Hart (Kate Blanchett) is the new art teacher in the school. She is young, beautiful and elegant. Veteran teacher Barbara (Judy Dench) quietly follows Sheba and gradually becomes friends with Sheba. Sheba regarded Barbara as a close friend and confided to her the boredom of her elderly husband, the rebellion of her daughter and the imbecility of her son. The two women married into a seemingly warm and harmonious lost friend. Unwittingly, Barbara discovered Sheba's love affair with her students. She forced Sheba to admit the affair and promised to keep it a secret. But the friendship between the two people deteriorated. The secret keeper Barbara became more and more possessive to Sheba, and Sheba succumbed again and again under the threat that the secret was leaked. However, the secret will always be leaked one day, and the secret diary will soon become a note full of scandals.