Shanghai Baby es una novela semi-autobiográfica de la escritora china Wei Hui. La historia sigue a Coco, una joven camarera llena de entusiasmo e impaciencia por la vida, que se encuentra dividida entre dos amantes: Tian Tian, un joven reclusivo e impotente con problemas de drogas, y Mark, un occidental casado. La novela explora temas de amor, traición y la búsqueda de la identidad en una China al borde de su propia revolución social y sexual. Fue prohibida en China por su contenido sensual y estilo irreverente, pero se convirtió en un éxito clandestino.