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