Desde mediados de los años 1980 James Ivory vivió un decenio de éxitos casi ininterrumpidos.