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