Although the plot is not without it's faults, the execution of the simple material is near perfect. This is expected from Johnnie To, as once again he brings a certain finesse to the cinematography and character development which never cease to provoke intrigue. Andy Lau plays a dying man plagued with stage 3 cancer, and in his last days wishes to seek revenge on on an old foe. Ching Wan Lau is a police negotiator, who inadvertently becomes involved in Andy Lau's plot for revenge. Many twists and turns become evident as the audience is pulled alongside Ching Wan Lau in the fast-paced investigation to nab Andy Lau. The two bounce quips really well off of each other, due to the dialogue being edgy and gratifying. There are a few silly moments along the way, but when the ride's over you'll be glad you hopped on board. The tension and mystery resolve in a perfect bow, and all questions are cleared at the end, the way a good thriller should. 8/10