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