A detective, Lee is going to retire soon, while he is investigating a jewelry store arm robbery case. He has a gunfight with the armed thieves from Mainland China and kills one of the thieves. The thieves are trying to escape. Ling hide the jewelry inside the lift system, and threat Lee with a grenade. Lee's gun is taken away by Ling's boyfriend Wai during the mess. When the police back up team arrive, Wai escaped but Ling is arrested. Lee didn't report on his lost gun since he doesn't want his personal record be affected by his lost gun especially he is going to retire soon, Lee try to arrested the thieves and recover his gun by himself.
Wai get into Sing's taxi to runaway, Wai hide in Sing's home and wait for a chance to save Ling. Sing got a troublesome family, he owe money from the usurer, his wife is a bitch, and his son Lui has autism, his daughter Yung keeps fooling around with guys. They are all tied up and yell all day, Wai had a bad time staying with them. One day the usurer and Yung's boyfriend is coming for debts and separation money, Wai don't want anything to affect his plan and make them leave. Wai solves Sing's problem, Sing's family is admired by Wai's courageous image. Sing agrees with Wai's plan to save Ling for the big bucks reward.
The armed gangster leader Kwong hijack detective Lee and Ling while Lee is escorting Ling, Kwong try to force Ling to tell where the jewelry was. Kwong is a furious guy; he wants to kill Lee and Ling so he can have the jewelry by himself. Wai only has Lee's gun, and go challenge with Kwong's massive firepower...