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