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