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