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