"China Cry" to prawdziwa opowieść o Sung Neng Yee, teraz znanej jako Nora Lamb, która w latach pięćdziesiątych XX wieku, uciekła z komunistycznych Chin do Hong Kongu. Jej dziecięce wyobrażenia o rzeczywistości zostały zniszczone, gdy stała się ofiarą komunistycznych prześladowań. "China Cry" to trzymająca w napięciu historia miłości, walki i dążenia do wolności.
Max Washington (Gregory Hines), po odbyciu kary za kradzież właśnie opuszcza więzienie. Wraca na stare śmieci, czyli do klubu tańca. Jego dawna dziewczyna, instruktorka stepowania nie jest chyba zbyt zachwycona, że go widzi, natomiast jej ojciec wprost przeciwnie, ponieważ z Maxem wiąże pewne plany występów. Co do planów wobec Maxa, to mają też je jego starzy kumple kryminaliści.
Josh (Chuck Norris), weteran wojny w Wietnamie, jest ochroniarzem Sama Paschala, właściciela kasyna w Hongkongu. Do jego obowiązków należy również egzekwowanie pieniędzy od dłużników. Paschal i jego syn David popadają w konflikt z konkurencją. Wkrótce zostają zamordowani. Spadkobierczynią fortuny Paschalów staje się córka Sama, Joy. By ochronić dziewczynę przed wrogami rodziny, Josh ukrywa ją u starego przyjaciela. Niestety, prześladowcy idą jego śladem...