Dans la rade de Hong Kong, l'equipage d'un vieux cargo appartenant a une compagnie en faillite attend que la justice maritime statue sur son sort. A bord : Nikos le radio d'origine grec, désespéré et opiomane. Il va rencontrer Li, enfant chinoise logeant sur un sampan qui survit en nettoyant les bateaux le temps de leur escale.
Chen est médecin dans une petite clinique de Kaili, ville brumeuse et humide de la province subtropicale du Guizhou. Il a perdu sa femme lorsqu'il était en prison pour avoir servi dans les triades. Aujourd'hui, il s'occupe de Weiwei, son neveu, qu'il aimerait adopter. Lorsqu’il apprend que son frère a vendu Weiwei, Chen décide de partir à sa recherche...