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