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