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