A series of bomb explosions have been occurring in Hong Kong, causing fear amongst the public. Former bomb disposal officer Poon Sing-fung (Andy Lau) fell into a coma at a crime scene injured in an explosion and becomes top wanted criminal after the police suspects of his ties with the criminal organisation, the Resurrection Group. After waking up from his coma, Poon was interrogated and imprisoned. Poon escapes from prison in order to investigate the truth and prove his innocence. On his lonely and helpless road, Poon enlists the help of his comrade in arms, bomb disposal officer Tung Cheuk-man (Sean Lau). However, the two fall into a conflict of black and white as Tung must choose between justice and friendship. Tung decides to choose the latter and assists his friend. At the same time, Poon's ex-girlfriend, Pong Ling (Ni Ni), who is now the chief inspector of the Counter Terrorism Response Unit, desperate to discover the culprit behind the series of explosions, persuades Poon to come in contact with the Resurrection Group to find out this mysterious organisation's next terrorist move and prove his innocence. Poon realises that exposing the truth is just as challenging as disposing explosives, risking his life as he races against time.