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