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