武术家陈厚德(元华饰)去美国开宝芝林,经常叫国内徒弟阿杰(李连杰饰)来美国帮忙。但是阿杰担心自己在美国的住所,所以没有到。 陈厚德曾收过一名美国弟子约翰尼(杰瑞·特林伯饰),但学成后,他向师傅挑战,要他扬名立万,扩大武馆。陈厚德被强尼打成重伤,宝芝林被打得稀巴烂。幸运的是,一个年轻女孩安娜路过,救了陈厚德。 几乎与此同时,阿杰终于来到美国看望他的师父。没想到,出了机场就遇到了各种麻烦。先是莫名其妙地收了三个落魄的墨西哥少年为徒,与查封宝芝林的银行房地产部经理梅(郭·)不和。 杰在等待包支林找到他的主人的下落,因为他不会说的语言,约翰尼也在询问陈厚德的下落。两个弟子,一个来自中门,一个来自外门,为了不同的义利追求,将会狭路相逢...