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