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