《老师张开腿让我cao》黄飞鸿(李连杰 饰)十三姨(关之琳 饰)和鬼脚七(熊欣欣 饰)三人远赴美国旧金山只因一年前牙擦苏(陈国邦 饰)在美国开设宝芝林至今终于扎下了脚跟黄飞鸿在路上搭救了落难的美国快枪手比利(Jeff Wolfe 饰)不想他们的旅队被林中埋伏的印第安人冲散黄飞鸿为救十三姨落入湍急河流头部受撞击后下落不明十三姨和鬼脚七被人救起送至宝芝林牙擦苏得见二人大喜过望为这华工颇受镇长欺侮的小镇生活增添了生机比利因出众的枪法受雇为助理治安官对华人颇有好感的比利凭一己之力帮助华工失去记忆的黄飞鸿被印第安人部落收留因十三姨坚持不懈的寻找二人终于团聚与此同时镇长与匪帮勾结为自己牟取暴利事发后撇开匪帮导致后者大举报复被镇长栽赃的黄飞鸿挺身而出大战西部群匪林伟栋得了癌病他为了筹集供弟弟伟梁到外国攻读医科的学费替私枭招应强抢劫了一批钻石他得手后把真的藏起来偷龙转凤将假的交给招招发觉便把他枪杀了为了找回钻石招布下诡计做成伟梁是杀人嫌疑犯又安排他的日籍女部下和美救了他将他藏起来及替他治理枪伤在和美细心治疗下伟梁痊愈了他们亦建立了深厚情谊伟梁好友警探郭少彬被派侦查此案他和伟梁无意发现伟栋收藏钻石和美把钻石抢去招赶到逼伟梁交出他们交不出招正想杀他们和美突然返回和招发生打斗打斗中和美被招杀死伟梁亦把招杀死都市青年黄辉冯靠与父亲演双簧售卖祖上假药方维持生计某日骗局败露意外穿越至晚清阴差阳错间被当做黄飞鸿留在了宝芝林当时广州城正在遭受鸦片的肆虐知府佟甲勾结洋人中饱私囊对抗主动禁烟的宝芝林从而祸害一方真正的黄飞鸿因救康有为受伤远渡日本随后有志加入禁烟活动的十八姨也回国为得到十八姨芳心黄辉冯开始利用现代科技参与禁烟并凭着黄飞鸿这一身份昔日被辱没的尊严也渐渐苏醒……...