you know i have see a lot of crappy hong kong movie in term of production and be good . but run out of time be great . i guess what make it so good be the fact that andy lau and ching wang and have such great chemistry . the film at first be really fast pace but slow down not enough to even notice which be also good and we do not want to have a heart attack and lol . in term of plot their be enough of other thing go on to keep you interested . lau have some pretty good moment a he use make up to impersonate people from the underworld . also the movie have the best oriental support cast since house of fly dagger . the movie be great because it so unpredictable and leave you wonder at every corner . definitely a good rental with ton of comedy and action and thrill pact in to one and positive .