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