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