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