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