Вера Субботина (Юлия Мельникова) – учительница русского языка и литературы. Совсем недавно ее повысили до заместителя директора школы, но на должности Вера долго не задержалась из-за домогательств начальника. Она решила начать жизнь с чистого листа: переехала из Санкт-Петербурга в Москву и устроилась на работу в лицей. Новый коллектив, ученики, знакомства, но ошибки молодости неожиданно напомнили о себе… Встреча с негласным лидером класса, трудным подростком и ее родителями – Надеждой (Марина Дровосекова) и Кириллом Успенскими (Павел Трубинер), перевернула жизнь Веры и вернула в прошлое, от которого она так пыталась убежать.
Шестнадцать лет назад Вере пришлось стать суррогатной матерью для Успенских. В какой-то момент она поняла, что безумно влюбилась в Кирилла и это чувство было взаимно. Но она отказалась от любви к Кириллу, чтобы не разрушить счастье Надежды, несмотря на то, что он умолял ее остаться. Вера тяжело переживала разлуку с девочкой. И вот волею судеб она – учитель своей дочери. Ее накрыли глубоко запрятанные чувства, и теперь она не знает, как поступить…
В жизни Кирилла и Надежды все не так идеально: 15-летняя дочь-бунтарка Кристина ежедневно устраивает матери американские горки, не считает ее авторитетом, Кирилл давно охладел к жене и изменяет ей с заместителем Соней (Валерия Шкирандо), а Надежде ничего не остается, как выплескивать свою нереализованную энергию, занимаясь школьными делами. Она мечтает, чтобы Кристина росла, соблюдая все девчачьи «правила», но она делает татуировки, убегает по ночам из дома и является главой «группировки», которая портит жизнь учителям. Отец же принимает дочь со всеми ее трудностями взросления.
Сможет ли Вера перебороть свои чувства и скрыть от Кристины всю правду? И удастся ли ей устоять перед настоящим чувством к мужчине, ради которого она готова на все?