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