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