Reckless police inspector Sai Gau (Zhang Jin) is on a mission to crack down on criminal Shing's (Shawn Yue) gold smuggling scheme, yet fails to arrest him. As Sai Gau continues his manhunt, he discovers Shing's involvement with triad boss Blackie (Yasuaki Kurata), who hides on a casino cruise ship on the high seas. Shing has been involved in a power struggle within the smuggling ring, and is forced to kill his adopted father. He also loses his share of gold smuggling to Blackie. To get even, Shing appears on the cruise, while Sai Gau is there to hunt for him.
Triad leader Roller and life-sentence inmate Scar maintain the balance of power as the bosses of the prison they're incarcerated at. Life at the prison gets disrupted by the arrival of new inmate Mak, who has run-ins with both Scar and Roller. With things going so badly for him in prison, Mak has no choice but to join in the breakout plot being hatched by Chan. However, Roller and Scar also end up being part of the plan!