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