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