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