За несколько месяцев до школьного бала, в классе 10-Б, учились дети из пяти, казалось бы, совершенно разных семей. Их родители пересекались лишь на родительских собраниях, обмениваясь вежливыми улыбками. Никто тогда не мог предположить, что судьбы этих людей уже сплетены в тугой узел, который развяжется в роковой вечер.
Семья Волковых жила в старом, но просторном особняке на окраине. Глава семьи, Артем, был успешным, но мрачноватым архитектором. Его жена, Лидия, посвящала все время благотворительному фонду, который она возглавляла. Их сын, Марк, был тихим и замкнутым подростком, часами просиживавшим за мольбертом.
Совсем иной была атмосфера в квартире Круговых. Дмитрий Круг, владелец сети небольших кафе, и его энергичная жена Светлана жили ярко и шумно. Их дочь, Алиса, была душой компании, заводилой всех школьных мероприятий. Казалось, в их доме всегда пахло свежей выпечкой и звучал смех.
Третья семья, Зайцевы, обитала в скромной "двушке". Ольга работала медсестрой в районной поликлинике, ее муж, Игорь, таксистом. Их сын, Егор, был прилежным учеником, мечтавшим вырваться из привычной обстановки и поступить в столичный вуз. Деньги копили всей семьей, отказывая себе во многом.
Четвертые, семья Беловых, были новичками в городе. Антон Белов получил должность финансового директора на местном заводе. Его жена, Виктория, не работала, посвящая себя обустройству быта и сыну-первокласснику, младшему брату старшеклассницы Софии. София, умная и наблюдательная, с трудом находила общий язык с одноклассниками, чувствуя себя чужой.
И, наконец, семья Морозовых. Петр Морозов, уважаемый в городе хирург, и его жена, адвокат Елена, представляли образец успеха. Их дочь, Полина, была первой красавицей класса и подающей надежды пианисткой. За безупречным фасадом, однако, скрывались тихие, но непрекращающиеся размолвки между супругами.
Поводом для первых, почти незаметных пересечений стал школьный проект. Дети получили задание подготовить благотворительное мероприятие. Марк Волков нарисовал афиши. Алиса Круг взяла на себя организацию и рекламу. Егор Зайцев, ответственный за бюджет, скрупулезно считал каждую копейку. София Белова писала сценарий. Полина Морозова должна была играть на фортепиано.
Родителей постепенно втянуло в эту орбиту. Лидия Волкова, как опытный организатор, неофициально курировала процесс со стороны школы. Дмитрий Круг предложил бесплатно обеспечить буфет. Игорь Зайцев по вечерам развозил детей на репетиции на своей машине. Антон Белов, проверяя смету Егора, невольно дал несколько советов по оптимизации расходов. Петр Морозов и Елена помогли с арендой хорошего звукового оборудования через свои связи.
В этих деловых, на первый взгляд, контактах начали проступать трещины. Артем Волков с подозрением смотрел на напористого Дмитрия Круга, чей бизнес, по слухам, держался на сомнительных кредитах. Ольга Зайцева, случайно услышав разговор Беловых, узнала, что новая должность Антона досталась ему после внезапного увольнения ее дальнего родственника. Тихая ревность Виктории Беловой к уверенной в себе Лидии Волковой. Холодное высокомерие Елены Морозовой, раздражавшее Светлану Круг. Мелкие обиды, невысказанные претензии, зависть к чужому успеху или простому счастью копились, как вода в сталактитовой пещере.
Кульминацией должен был стать бал. Зал украшали картины Марка. Столы ломились от угощений от Дмитрия. Музыкальную программу готовила Полина. Все было готово для прекрасного вечера.
И вот, в разгар бала, в полумраке зимнего сада, куда редко заглядывали гости, было обнаружено тело. Неизвестный мужчина в дорогом, но помятом вечернем костюме. Лицо его не было знакомо ни учителям, ни большинству родителей. Но для кого-то из этих пяти семей этот человек был очень хорошо знаком. Его смерть стала тем самым камнем, который вызвал обвал, обнажив все тайные тропы, что месяцами прокладывались между их домами, и связав всех незримой, но прочной нитью общего преступления.