В элитной школе "Лотос" каждый год проходит благотворительный бал — событие, на котором собирается весь цвет местного общества. В этом году вечер, начавшийся с шампанского и светских бесед, закончился леденящим душу открытием: в кабинете директора нашли тело. Личность жертвы установить не удалось — лицо было обезображено, а опознавательные знаки отсутствовали.
Расследование выявило странную закономерность. Все нити вели к ученикам одного класса — 10 "Б". За несколько месяцев до трагедии жизни пяти семей, чьи дети учились в этом классе, начали странным образом переплетаться.
Семья Орловых, владельцев сети аптек, внезапно взяла опеку над сиротой из приюта, который тоже попал в 10 "Б". Семья Ветровых, где отец был известным адвокатом, начала получать анонимные письма с угрозами. Ивановы, казалось бы образцовая семья преподавателей, стали замкнутыми и тревожными, а их дочь начала прогуливать школу. Скромные Соколовы, жившие на окраине, неожиданно оплатили сыну дорогостоящую поездку за границу, хотя до этого едва сводили концы с концами. И, наконец, семья Ковалевых, недавно переехавших в город, чей отец работал в морге и чересчур интересовался старыми школьными архивами.
Казалось, между этими семьями не было ничего общего. Но в течение тех месяцев их судьбы незримо сближались: случайные встречи в родительском комитете, пересечения в поликлинике, даже совместная поездка на природу, организованная школой. Дети, некогда просто одноклассники, стали проводить вместе всё больше времени, образуя тесный, закрытый круг. Взрослые обменивались многозначительными взглядами, а в разговорах чувствовалось недоговоренное.
Когда на балу прозвучал выстрел, а затем было обнаружено тело, стало ясно — убийство не было случайностью. Это была развязка, к которой всё неумолимо вело. И ключ к разгадке был скрыт в тех самых странных связях, которые за месяцы опутали пять, казалось бы, совершенно разных семей.