Андрій Бєлов (Марат Башаров) їде з Москви до безіменний провінційне місто. Позаду — кинута докторська, попереду — життя з коханкою, її дочкою і робота вчителем літератури в жіночій гімназії (нині таких закладів не існує).
Несподівано для себе отримавши класне керівництво, Андрій входить до класу. Перед ним 20 дівчаток: вони недоброзичливі, різання і оточені якоюсь таємницею. У минулому році одна з учениць цього класу, Соня, викинулася з вікна. Чому? Нервово озираючись по сторонах (адже це ж фільм жахів, йому вже страшно), Андрій Бєлов ходить по шкільних коридорах, намагаючись усвідомити факт її загибелі. Незабаром він бачить, як три дівчинки з його класу б’ють четверту, йому починає снитися привид Сонечки. Він втрачено, але знаходить час, щоб переспати з відверто сексуальної мамою однією з його учениць, Юленька.
А Юленька (Даша Балабанова) не так проста. У неї бездонні величезні сині очі, два скромних хвостика й розум дорослої жінки. Переспав? Женись! Не хочеш, боїшся? Значить, як Орфей, ти повинен заплатити за свої помилки. Гуманно налаштований Андрій і не заперечує своєї провини, постійно повторюючи, що у всіх помилках завжди винні дорослі. Юленька визнання недостатньо: або вчитель одружується на її мамі, або нехай розплачується своїм або життям своїх близьких за допущені помилки.
Слабкий, не викликає жалю, Бєлов метається на всі боки, то рятуючи свою дочку від безпритульного пса, то свою ученицю, яка завдяки участі Юленька та її подруг трохи не гине на змаганнях з конкуру. І цьому сірому, повного переживань персонажу теж заготовлено оригінальне покарання (один з головних елементів вдалого трилера).
Хоча Стриженов раніше і не працював у цьому жанрі, все ж таки зміг перенести на екран історію про загадкову мстивої дівчинці. Ялтинські пейзажі наповнилися готичному світлом і стали невпізнаними. Нетипові споруди, парки повні диких білок, ставки, в одному з яких можна виловити труп колишнього коханця Юлиної мами і два типи жіночої краси — вбиває своєю красою і одкровенням і стриманою у своїй тонкощі.
Мова ж йде, перш за все, про те, що, один раз прийнявши рішення, не потрібно від нього відмовлятися. Привіз улюблену лікуватися від астми в тихе містечко, а потім зустрів іншу? Роби вибір і не мечісь між обома. Тому що прийде Юленька і покарає за нерозторопність.