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