金城武
Critical reception towards the film was mixed. Most critics positively reviewed the performances by Tony Leung and Takeshi Kaneshiro, but criticised the plot for the lack of suspense because it revealed prematurely the identity of the murderer.