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