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