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