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