Действие фильма разворачивается в привилегированной частной школе для девочек в Эдинбурге в 1930-е годы. Преподавательница Джин Броди, отличающаяся нестандартным подходом к обучению, вместо привычных уроков делится с ученицами личными историями и идеями о «Истине, Добре и Красоте». Несмотря на то что её методы вызывают недовольство у коллег, девочки остаются преданными своей учительнице.
С течением времени Джин Броди уверенно заявляет о своей уникальности и начинает отношения с двумя мужчинами: преподавателем рисования Тедди Ллойдом и учителем музыки Гордоном Лойтером. Она также открыто высказывает поддержку фашистским идеям, что вызывает настороженность среди сотрудников школы.
Отношение учениц к Броди постепенно меняется. Они начинают воспринимать её как «забавную старую деву», и одна из них, Сэнди, решает действовать. Она сообщает директрисе о политических взглядах учительницы, что ставит под угрозу её карьеру. Весьма сложные отношения между Джин и её ученицами поднимают вопросы о влиянии преподавателя на сознание молодого поколения и о том, насколько важна моральная ответственность в образовании.
В данной истории переплетаются темы любви, преданности и конфликта идеалов, что делает её актуальной и глубокой.