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