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