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