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