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