一宗伪造护照的案件吸引了国际警察的注意,他们派出迪克森(甄子丹饰)前往香港,想要得到案件背后的真相,接待他的是名为包四(刘江饰)和刘定坚(周星驰饰)的警察。由于个性上的截然不同,迪克森和两名警察之间产生了诸多的矛盾,然而,在紧要时刻,迪克森救了包四一命,三人之间渐渐产生了真挚的友谊。