inspector Wah and his father, Commissioner Louis are outstanding police officers who share a close relationship. On the other hand, father and son beat cops, Uncle Maand Dan always bicker, and end up pulling their pistol at each other while giving a parking ticket. Wah and Louis attempt to mediate Dan and Ma and convinces Dan to apologize to his father, but Ma berates him, much to Louis' annoyance. Dan gets promoted to the CID and gains confidence after successfully catching a thief. Dan later participates in his first drug raid operation in a pier, where Wah manages to arrest a number of criminals but the mastemind, Fei-ying, escapes as Dan was busy gambling with some colleagues and inadvertently kicks his superintendent "Potato Knives" into the water and is put on penalty. Ma blames himself for his son's failure, but Wah convinces him that Dan just needs an opportunity to prove himself. However, Dan foils another drug bust at a bowling alley when he interrupts Wah, who was fighting Fei-ying, allowing the latter to flee again, but manage to arrest Fei-ying's girlfriend, Sze. Dan bails Sze out after finding out she is the daughter of Ma's old friend, Auntie King, but Sze runs away after being harassed by patrons at her mother's bar. Sze later questions Fei-ying whether he is a drug trafficker, which he denies. Wah receives intel and leads his team to tail Fei-ying's client, No. 6, but Dan disregards Wah's instructions and attempts to arrest No. 6 himself, which backfires when No. 6 takes Dan's pistol, but Wah saves him just in time by killing No. 6. Dan is suspended from his duties while Wah is under inspection as a result. Ma pleads with Louis to help Dan, causing Dan to be mocked by his colleagues and Dan runs away from home, leaving a note to his father he will return after he proves his worth by solving a big case. One night, Dan sees Sze in the streets and manages to find Fei-ying in a pier, but was captured by the latter and his henchmen. Wah arrives in time to rescue Dan and fights off Fei-ying's henchmen but Dan has his leg broken. In the hospital, Dan confesses he feels like a useless son and wants to achieve success in order for his father to retire with pride and pleads Wah to reinstate the position. Ma and Louis overhear the conversation, with the latter promising to help Louis. Wah and Dan managed to arrest one of Fei-ying's underlings and finds Fei-ying's hideout, where Fei-ying just had an argument with Sze after she caught him making out with another woman. When Wah and Dan arrive, Fei-ying hides while Sze steals Fei-ying's cocaine which she later flushes down the toilet. Fei-ying calls Sze asking for the cocaine back and she tells him to meet at Wo Hop Shek Public Cemetery the next day at 12 PM. When Sze meets with Fei-ying, she attempts to blow her car up where they make out, but Fei-ying escapes while she dies in the explosion right before Wah and Dan, who planted a tracker in Sze's purse. Fei-ying then goes to Auntie King's bar demanding her to hand his cocaine and assaults her before Wah and Dan arrive and fights him until Fei-ying then holds Dan's nephew, Ball hostage. However, Ball has inadvertently swapped Dan's pistol witn his similarly looking toy earlier and Fei-ying shoots Dan twice before Wah viciously beats Fei-ying with a metal tube. As Fei-ying is arrested, Dan also dies from his wounds, which deeply saddens Ma, who happens to be on beat duty nearby and witnesses his son dying.
Cast
Andy Lau as Wah, an outstanding inspector of the Criminal Investigation Department who was previously trained in England for two years and a skilled unarmed combatant and marksman.
Siu Hung-mui as Sze, Fei-ying's girlfriend who is unaware of his drug trafficking activities and turns against him after discovering his true identity and cheating on her.
Chin Siu-ho as Fei-ying, a cocaine trafficker.
Bill Tung as Louis, Wah's father and Uncle Ma's close friend who is the commissioner of the CID.
Wu Ma as Uncle Ma, a beat cop and Dan's father who singlehandedly raised his son when wife died right after giving birth.
Corey Yuen as Dan, Uncle Ma's son who often quarrels with his father but deep down, he wants to achieve success for his father to be proud of him, although his impulsiveness and unwise decisions often land him in trouble.
Woo Kam as Auntie King, a bar owner who is Sze's mother and widow of Uncle Ma's former colleague who died on duty.