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