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