Începutul anilor '90 ai secolului al XX-lea. Un mecanic sărac, Steelhead (Chan) părăseşte China şi porneşte într-o călătorie în Japonia în căutarea iubitei sale Xiu Xiu (Xu Jinglei) care de mult timp n-a dat nici un semn de viaţă....
Fong, mare amator de jocuri de noroc, nu mai reuşeşte să-şi plătească datoriile. În plus, în viaţa lui a apărut şi un... bebeluş, care ţipă căt îl ţine gura. Dar Fong are o idee: să-l folosească pe micuţ pentru a obţine o recompensă....
Wing Chan (Jackie Chan) e ofiter in cadrul politiei din Hong Kong. Dupa o confruntare, toti camarazii lui sunt ucisi. Wing se refugiaza in bautura. Insa, curand, tanarul detectiv Frank isi propune sa-l ajute pe Wing sa-si infranga demonii interiori....