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