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