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