《《小姐与流浪汉》》黄飞鸿(李连杰 饰)十三姨(关之琳 饰)和鬼脚七(熊欣欣 饰)三人远赴美国旧金山只因一年前牙擦苏(陈国邦 饰)在美国开设宝芝林至今终于扎下了脚跟黄飞鸿在路上搭救了落难的美国快枪手比利(Jeff Wolfe 饰)不想他们的旅队被林中埋伏的印第安人冲散黄飞鸿为救十三姨落入湍急河流头部受撞击后下落不明十三姨和鬼脚七被人救起送至宝芝林牙擦苏得见二人大喜过望为这华工颇受镇长欺侮的小镇生活增添了生机比利因出众的枪法受雇为助理治安官对华人颇有好感的比利凭一己之力帮助华工失去记忆的黄飞鸿被印第安人部落收留因十三姨坚持不懈的寻找二人终于团聚与此同时镇长与匪帮勾结为自己牟取暴利事发后撇开匪帮导致后者大举报复被镇长栽赃的黄飞鸿挺身而出大战西部群匪约翰·布雷斯(尼古拉斯·凯奇 Nicolas Cage 饰)被正义天使拉萨罗斯附体但天使暴躁乖戾遇到坏人就要吸取他们的灵魂莫罗(伊德瑞斯·艾尔巴 Idris Elba 饰)请求布雷斯把小孩丹尼带来神殿以避免恶魔夺取他的灵魂作为回报他将驱除布雷斯身上的诅咒丹尼是魔鬼罗尔科的儿子罗尔科为了把自己的魔力植入儿子体内正派卡里跟追踪逃跑途中的母子两人正当母子俩被困在采石场的时候布雷斯到来他体内的天使爆发了出来压制住了卡里根他变成了恶灵骑士毫不手软的把对手撕成碎片当战争结束时三人前往神殿同时罗尔科也救醒了死亡边缘的卡里根并赋予他更可怕的摧毁力让他再去把丹尼找回来在神殿里莫罗履行协议把布雷斯体内的扎萨罗斯驱赶了出来但正当他做法时神殿的牧师试图杀死丹尼——他认为丹尼就是恶魔还没等他们行动卡里根就到了把丹尼带去见了罗尔科罗尔科逼迫丹尼参与一个仪式想使他变成一个彻头彻尾的恶魔布雷斯试图阻止这个仪式说服丹尼弃恶从善在最后一战中为了打败恶魔丹尼用了他的力量把扎萨罗斯再次植入布雷斯体内这次扎萨罗斯变成了正义的化身打败了恶魔故事改自小说《陆小凤之决战前后》武林中很多名门大派的高手纷纷死于剑伤冷血杀手中原一点红成为江湖人士怀疑的对象盗帅楚留香也卷入了这场漩涡白云城主与中原一点红相约决斗飞天一剑与玉女穿梭两种绝顶武功一决雌雄故事讲述了朱大德本已退隐江湖到乡下开民宿无奈道上兄弟仍来纠缠始终如影随形最后被逼的重出江湖连带把女儿朱小芹、女婿小贺也牵扯进来而小贺与朱小芹虽“已结了婚”(一直没办过婚礼)并生了小胖却因误会不断令朱小芹气的想离家出走.........