Inspector Chan
(played by Eric Tsang Chi-Wai) — supporting
Veteran police inspector overseeing major operations and investigations.
Daniel
(played by Daniel Wu) — supporting
Hong Kong thug involved in stealing jet fuel for black market sale.
Lok
(played by Francis Ng Chun-Yu) — supporting
Crime boss managing underworld operations and thug networks.
Dinosaur
(played by Gordon Lam Ka-Tung) — supporting
Former criminal known for physical prowess and loyalty.
Haze
(played by Jaymee Ong) — supporting
Former criminal with street instincts turned police recruit.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Inspector Chan → Haze
(Professional Supervisor) — Inspector Chan brings Haze into the police operation.
Haze is identified as one of the police recruits whom Inspector Chan gives a chance to work on the important case.
Inspector Chan → Match
(Professional Supervisor) — Inspector Chan directs Match into the undercover operation.
Inspector Chan offers the rebellious trainees, including Match, an opportunity to participate in a major investigation.
Inspector Chan → Jack
(Professional Supervisor) — Inspector Chan supervises Jack's return to police work.
Inspector Chan offers Jack and the other dismissed trainees a chance to work on an important case.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Dinosaur → Daniel
(Unknown Criminal Network Connection) — Their activities are associated with the same weapons-smuggling storyline.
Dinosaur is linked to the arms-smuggling investigation, while Daniel is involved in stealing and selling the fuel through the connected criminal opera...
Dinosaur → Lok
(Unknown Criminal Network Connection) — The plot places both figures within the wider underworld network.
Dinosaur is wanted for alleged involvement in the international arms-smuggling network, while Lok is identified as a gang leader in the connected crim...
Lok → Haze
(Conflict Opposing Forces) — Haze's assistance places her on the opposite side of Lok's criminal operation.
Haze helps Daniel and the others while Lok is part of the criminal conflict that forces Jack's group into hiding and escape.
Daniel → Jack
(Conflict Criminal Opponent) — Daniel is directly involved in the conflict opposing Jack's group.
The assignment draws Jack and his companions into a violent conflict involving Daniel, followed by a gun battle.
Lok → Jack
(Conflict Pursuer And Fugitive) — Lok becomes an active threat to Jack's group.
After the gun battle, Jack and his companions realize that Lok is hunting them.
Lok → Daniel
(Alliance Criminal Partners) — They are connected leaders within the criminal operation.
Lok and Daniel are identified as gang leaders involved in the violent conflict surrounding the weapons deal.
Haze → Daniel
(Alliance Temporary Ally) — Haze provides direct assistance to Daniel during the escape.
Haze helps Daniel and the others while they are trying to escape.
Jack → Haze
(Social Complicated Past) — Their shared history creates an emotionally charged connection.
Haze says that Jack is the person she has been searching for and refuses to leave while the group is escaping.
Jack → Match
(Alliance Teammate) — They operate as members of the same investigative group.
Jack and Match are among the rebellious trainees recruited by Inspector Chan and become involved together in the criminal investigation.
Story Analysis
Rebellious police recruits become entangled in an international explosives operation that transforms a criminal transaction into a revenge-driven final confrontation.
Plot Progression
Explosives and Second Chances
— A Hong Kong police operation uncovers a massive cache of ammonium perchlorate linked to arms smuggling. Three dismissed trainees receive an unexpected opportunity from Inspector Chan.
The Nightclub Obligation
— The group enters the criminal world through a nightclub dispute involving Jack and Haze. A dangerous favor binds them to the weapons conflict.
Fugitives Under Fire
— The favor leads to a gun battle involving Lok and Daniel, followed by public accusations and a police pursuit. Jack's group becomes trapped between law enforcement and the underworld.
Betrayal on the Escape
— Haze helps Daniel while the group tries to flee, worsening the distrust between the trainees. Her revelation about searching for Jack leaves the group divided.
The Sale Becomes Revenge
— The surviving conspirators locate the explosives and complete a visual-phone sale. The transaction is exposed as the opening move of a revenge plan aimed at Mr. Shimada.
Death at Great Height
— The characters converge on Mr. Shimada at a great height during the final confrontation. His words about overcoming fear of death precede the last struggle.