Îndrăznețul ofițer de poliție Tung (Zhang Jin) pornește într-o misiune cu scopul de a dezvălui planurile de trafic cu aurul ale criminalului Shing (Shawn Yue), însă nu reușește să-l aresteze. În timp ce Tung își continuă vânătoarea pe urmele criminalului, descoperă că Shing are legături cu șeful Blackie (Yasuaki Kurata), care se ascunde pe un vapor de croazieră cu cazinou în larg. Shing a fost implicat într-o luptă pentru putere în cadrul grupului de traficanți și este nevoit să-și ucidă tatăl adoptiv. Își pierde partea din aur, în favoarea lui Blackie. Pentru a regla conturile, Shing apare pe vaporul de croazieră, iar Tung vine după el.