Director Wilson Yip seems to have fooled himself into thinking he’s made a serious crime movie along the lines of Infernal Affairs but beneath the films highly stylised look is a decidedly simple story. When Wong Po has the key witness in a case against him murdered, Detective Chan dedicates his remaining time on the force to bringing him down. With his time running out and Inspector Ma set to replace him he decides to frame Wong for murder. But how far will he go to make sure the case is airtight?
Simon Yam is good as Chan, although the story throws a little too much at the character (he’s got a brain tumour that’s killing him and a daughter he adopted from the witness Wong had murdered) instead of giving us a little more insight into what makes him tick. He clearly had a beef with Wong Po even before the witness is murdered but the script gives us no inkling as to why. Yam a great actor but he’s not given enough here to create a fully rounded character. His crack crime fighting team fair even worse, reduced to mere ciphers for the bad guys to pick off. Any attempts to make us care about them are so heavy handed that they almost have the opposite effect.
