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