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