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