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