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