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