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