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