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