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