Robert Lepage's tale of three mismatched souls in modern Shanghai is filled with visual richness in this Royal Alexandra Theatre production, but it's weaker on the emotional front.