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