Shanghai Baby is a novel written by Chinese author Wei Hui.
A graduate of Fudan University, Coco has written a successful collection of short stories, The Shriek of the Butterfly, which, unusually for China, have sexually frank themes written from a woman's point of view.
His mother left him in the care of his grandmother when he was a small boy, after his father mysteriously died.
Coco soon meets another man – a large, blond German named Mark who is living and working in Shanghai.
Coco continues her relationship with Mark, even after meeting his wife and child at a company-sponsored event.
In 2007, the novel was made into a film Shanghai Baby [it] directed by Berengar Pfahl [de] and starring Chinese actress Bai Ling in the lead role of Coco.