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