武师陈厚德(元华 饰)远赴美国开设宝芝林,时常召唤国内的徒弟阿杰(李连杰 饰)来美国帮衬,但阿杰担忧在美的居留问题,迟迟未到。陈厚德曾经收下一名美国弟子尊尼(杰瑞•特林伯 饰),尊尼学成后却挑战师傅,意欲扬名立万扩张自己的武馆,陈厚德被尊尼打成重伤,宝芝林也被砸烂,幸好有少女安娜路过,将陈厚德救走。几乎同时,阿杰终于来美探望师傅,岂料一出机场便遭遇各种麻烦,先是莫名其妙收下三名落魄墨西哥少年为弟子,又与查封宝芝林的银行地产部经理阿美(郭锦恩 饰)不吵不相识。阿杰因语言不通,守候宝芝林寻找师傅下落,而尊尼也在四处打探陈厚德的去向,一中一外两名弟子,将为义与利的不同追求狭路相逢……Uncle Tak, the old martial-arts master and medicine in normal life has severe problems with his former student Jonny, who wants nothing more than to kill his old master to show everyone who the real master is. Uncle Tak wants Jet, his best student, to come over from China to the US. Jet gets no green card, but finally manages to come as a tourist. Jet is not familiar with the American way of life, but all the better with the way of fighting.