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