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