1887年,在西部某镇担任治安官的强(成龙 饰)忽然收到一封家信,惊闻看护玉玺的父亲被人杀死,玉玺失踪,妹妹铃(范文芳 饰)追踪犯人一路到了英国。于是强匆忙奔赴纽约,寻找老友罗伊(欧文•威尔逊 饰),强本想用上次得来的皇家黄金帮助自己,岂料风流兼吹牛成性的罗伊早将黄金豪赌一空,如今落魄成了一个偶尔卖身的侍应。强虽无奈,还是带着罗伊一起到了英国。先期抵达英国的铃跟踪仇人雷斯本多日,在后者身上,隐藏着一宗涉及清、英两国的重大阴谋。原来私生子出身的皇帝之弟吴超(甄子丹 饰),为了夺取皇位同雷斯本联手,抢夺玉玺计划发动兵变。匆忙赶到的强,为了复仇和家族荣誉,决定不惜一切阻止吴超。
本片是《坏小子》的续篇,故事仍发生在迈阿密。迈阿密的毒品交易于一夜之间变得异常猖獗泛滥,各个贩毒集团之间的火拼也接连不断,为了调查贩毒集团内部的重重矛盾,迈阿密警局的一对“黄金”搭档,潇洒的劳瑞(威尔•史密斯)和神叨的宾纳(马丁•劳伦斯)再度临危授命,很快,两人摸清事情的来龙去脉:一股外来的贩毒势力正在侵入迈阿密的毒品市场,为首的毒枭野心勃勃,意图控制整个美国乃至欧洲的毒品交易,建立贩毒王国。 警方展开行动围剿贩毒集团时,一位DEA的女卧底西德妮(盖布瑞亚•尤妮恩)被毒贩劫持,对方开出的条件是,劳瑞和宾纳必须去干违法的事,这可难倒了两人,因为漂亮的西德妮不但是宾纳的亲妹妹,还是劳瑞的情人。