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