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