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