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