За несколько месяцев до благотворительного бала в элитной школе «Академия на холме» атмосфера в классе 10-Б стала натянутой. Пять, казалось бы, не связанных между собой семей, чьи дети учились вместе, оказались втянуты в паутину скрытых конфликтов и старых обид.
Семья Волковых, новые деньги, отчаянно пыталась вписаться в круг избранных. Их дочь, Алиса, была яркой, но слишком старалась понравиться, что вызывало насмешки. Рядом с ними — Арсениевы, потомственная интеллигенция, чей сын Кирилл скрывал за маской идеального ученика глубокое презрение к лицемерию окружающих. Семья Соколовых, владельцы крупной строительной фирмы, погрязла в собственных финансовых махинациях, а их сын Марк был главным зачинщиком травли в классе. Семья Мельниковых, учительница математики и врач-реаниматолог, из последних сил держалась за видимость благополучия, пока их тихая дочь Вера все глубже уходила в себя. И, наконец, семья Зайцевых — внешне образцовые, но отец, полковник в отставке, держал в страхе и домочадцев, и, как выяснилось, некоторых родителей через компрометирующую информацию.
Их жизни незаметно переплетались: анонимные письма с угрозами, случайно подслушанные разговоры в школьном коридоре, тайные встречи родителей в кабинете директора. Кто-то боялся разоблачения, кто-то — потерять статус, а кто-то жаждал мести за униженного ребенка.
И вот настала ночь бала. Зал был украшен, играл оркестр. В разгар вечера в заброшенном кабинете на третьем этаже нашли тело в маскарадной маске. Ни документов, ни опознавательных знаков — только дорогое кольцо на руке и смятая записка в кармане с одной фразой: «Все знают правду».
Личность жертвы осталась тайной, но для пяти семей эта тайна стала началом кошмара. Каждый понимал — убитый как-то связан с их общими секретами. А убийца, возможно, сейчас танцует среди них, притворяясь горем.