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