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