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