故事发生在清光绪二十六年,一日甘军巡逻队的一个小头目酒后枪杀了德国公使克林德,洋人以此为由找到了强占中国的借口。八国联军大举入侵中国,慈禧闻风仓皇西逃。李鸿章等受命与入侵者议和,签订了丧权辱国的《辛丑条约》,德国人索赔重金并要求光绪皇帝亲赴德国负罪道歉。慈禧又怒又怕,决定让一位皇族王爷替光绪皇帝赴命出使。。DEA探員尚恩在得知叔叔因拒絕出售酒吧而被人打傷住院後,立即前往探視,而後決定在叔叔養傷期間代他經營酒吧。但此事引起當地毒販不滿,不斷派人前來滋事。於是尚恩聯合酒吧保鑣和酒吧常客,共同對抗兇狠無情的毒梟…。香港七十年代初期,当时还没有成立廉政公署,贪污情况泛滥成灾,民不聊生。警局沙展王一冲(狄龙 饰)为人正直不阿,不肯同流合污,因此而不容于其他同僚,在警局受到排挤。在一次行动中,王一冲的手下莫森(任达华 饰)甚至从背后开枪将他打成重伤。与此同时,港督麦理浩委派百里渠爵士调查香港的贪污情况,其助手马安妮找王一冲帮忙。经过调查,王一冲了解到莫森击伤自己也是出于无奈,莫森其实为势所逼,于是找到了莫森并在警校中挑选了一批精英学员,共同开始搜集贪污集团证据,打响香港廉政第一击!。