赖府公子赖晓华与张家公子张不会等人抬杠,赢得了一块“抬杠之王”的牌匾,因张不会善妒的性格。不服气,便邀赖晓华再赌,赖晓华自认胆识过人,便应邀。张不会为了要赢回面子,恳请老管家从乡下找来能人助其一臂之力。不料,却被邪道修四海利用。马家传人马一衡奉父之命来帮助赖家公子,从而正邪两方交汇,大战打响。
九十岁的老记者(Marco Antonio Treviño 饰)要迎来自己的寿辰,于是致电老朋友——妓院老鸨罗萨(Geraldine Chaplin 饰),要求她为自己找一个处女过夜。一位年轻的女工(Alejandra Barros 饰从此进入老人的生活,白天,她在工厂缝扣子,晚上,她穿过半个城市来到妓院,裸露睡下供老人把玩,在他面前始终昏迷不醒。老人把她叫作德尔加蒂娜,慢慢发觉自己爱上了她,在沉睡的她面前,他回忆起自己一生的所有风流荒唐,家里的洗衣妇,订过婚又被他抛弃的女孩,夜夜笙歌的妓院美景……他越来越发觉自己已经离不开德尔加蒂娜,而她在他睡着后也会偷偷观察他的一切,对他颇有好感,但是一场意外发生的凶杀案令妓院被迫关闭,德尔加蒂娜就此不见,老人开始发疯寻找……
1887年,在西部某镇担任治安官的强(成龙 饰)忽然收到一封家信,惊闻看护玉玺的父亲被人杀死,玉玺失踪,妹妹铃(范文芳 饰)追踪犯人一路到了英国。于是强匆忙奔赴纽约,寻找老友罗伊(欧文•威尔逊 饰),强本想用上次得来的皇家黄金帮助自己,岂料风流兼吹牛成性的罗伊早将黄金豪赌一空,如今落魄成了一个偶尔卖身的侍应。强虽无奈,还是带着罗伊一起到了英国。先期抵达英国的铃跟踪仇人雷斯本多日,在后者身上,隐藏着一宗涉及清、英两国的重大阴谋。原来私生子出身的皇帝之弟吴超(甄子丹 饰),为了夺取皇位同雷斯本联手,抢夺玉玺计划发动兵变。匆忙赶到的强,为了复仇和家族荣誉,决定不惜一切阻止吴超。