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