"What makes "Shanghai" so readable and well paced is the unique mix Rotenberg throws into the ring: grace, style, sensitivity, anger, questions... And so the story comes out dreamy and hallucinatory, mysterious and mystical, spiritual and ghostly; comic at times, from lyrical subtlety to total slapstick.