Действие разворачивается в 1921 году в огромном немецком поместье, где юная Софи готовится отметить свое восемнадцатилетие. Праздник задумывался как светское событие, но обстановка в доме быстро становится наэлектризованной. Четверо молодых людей — Тоби, фон Шнайдер, Поммерой и Уинтерботтом — приехали сюда не просто ради тостов. Каждый из них рассчитывает на ответные чувства девушки, и это соперничество моментально выходит за рамки приличий. Начинается какая-то странная игра на выбывание, где за вежливыми улыбками и звоном бокалов скрываются очень приземленные и порой жестокие цели. Видно, как постепенно меняется атмосфера: от легкого флирта в гостиных герои переходят к открытым конфликтам и сомнительным сделкам за закрытыми дверями. Софи оказывается в центре этой круговерти, и кажется, что она не столько выбирает жениха, сколько пытается понять, кто из них готов зайти дальше остальных.
В какой-то момент становится понятно, что за обычным праздничным ужином стоит нечто большее, чем просто сватовство. Мужчины ведут себя подозрительно, перешептываются в коридорах и следят друг за другом, будто боятся разоблачения. В этой суматохе всплывают старые семейные обязательства и какие-то темные пятна в биографиях гостей, которые те тщательно пытались скрыть под мундирами и дорогими костюмами. Обычный вечер в кругу друзей превращается в цепочку событий, которые навсегда изменят жизни всех присутствующих. Не совсем ясно, кто именно затеял эту опасную интригу, но одно событие цепляется за другое, и вот уже простая обида перерастает в нечто непоправимое. К концу праздника становится очевидно, что эти люди теперь связаны одной тайной, и им придется делать вид, что ничего не произошло, из года в год повторяя одни и те же ритуалы, чтобы скрыть последствия той ночи.