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