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