Historia Nikosa, półgreka półirlandczyka, obsługującego pokładowe radio na starej łajbie. Podczas gdy załoga czeka na wypłatę (choć nie wiadomo czy statek nie zostanie wogóle oddany na złom) na redzie portu w Hong Kongu, mężczyzna, mimo początkowej niechęci, zaprzyjaźnia się z chińską dziewczynką, która oferuje mu, wzamian za wyżywienie dla siebie i brata, swoją służbę.
Główną bohaterką jest dziesięcioletnia Chinka o imieniu Li, która zarabia sprzątając statki zatrzymujące się w porcie. Życie Li jest bardzo trudne, a jednak dziewczynka jest radosna i ciekawa świata.
Doświadczony przez życie marynarz Nikos (Stephen Rea) spędza jałowe tygodnie w porcie w Hongkongu. Czeka, aż jego statek zostanie naprawiony, a kapitan zorganizuje nowy rejs. Nikos leży godzinami w koi, błąka się po mieście. Przeżywa kryzys wieku średniego i ciężką depresję. I codziennie zatraca się w paleniu opium. Z narkotycznego transu wyrywa go dopiero Li (Ling Chu) – dziesięcioletnia dziewczynka, która w wielkim mieście walczy o przetrwanie dla siebie i swojego małego braciszka. Nikos zaprzyjaźnia się z dzieckiem. Energia i bezgraniczne poświęcenie Li przywracają go do życia i budzą z opiumowego snu.