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