O veterano inspector Wing (Jackie Chan) é o mais condecorado e respeitado agente no activo.
Uma verdadeira lenda no seu país e coordena uma elite de agentes envolvidos nos mais difíceis casos.
Um gang de ladrões liderados por Joe (Daniel Wu) resolve assaltar um banco e propositadamente activa o alarme como forma de provar a sua superioridade face à polícia. Wing vangloria-se que vai conseguir prender o gang em apenas 3 horas e leva a sua equipa em busca desse objectivo num ataque furtivo à base do gang. Contudo, a sua equipa acaba morta, assim como a sua namorada de sempre Ho Yee's (Charlie Young) e o seu irmão (Deep Ng). Apenas Wing escapa com vida, mas a culpa e a vergonha ensombram a sua vida e este refugia-se no álcool.
Frank (Nicholas Tse) ambiciona transformar-se numa personificação da justiça. Mas não consegue imaginar que um dia iria encontrar o seu ídolo, bêbado e destroçado, num beco de Hong Kong. Ele então convence Wing a voltar ao activo e retomar a investigação do famoso caso.
De volta ao caso ambos descobrem que o gang é viciado em jogos de computador e que os seus assaltos são planeados tendo como base esses mesmos jogos. Frank vai então ter de entrar no jogo para descobrir qual vai ser o próximo alvo.
Frank e Wing travam então uma luta sem igual numa busca de vingança e de justiça.
Jackie Chan, Charlene Choi, Nicholas Tse, Daniel Wu, Charlie Young, Dave Wong, Nicholas Tse Ting-Fung, Charlie Yeung Choi-Nei, Charlene Choi Chuek-Yin, Andy On Chi-Kit, Terence Yin Chi-Wai, Hiro Hayama, Coco Chiang Yi, Dave Wong Kit, Yu Rongguang, Liu Kai-Chi, Ken Lo Wai-Kwong, Timmy Hung Tin-Ming, Sammy Hung Tin-Chiu, Deep Ng Ho-Hong, Tony Ho, Carl Ng Ka-Lung, Samuel Pang King-Chi, Philip Ng Wan-Lung
