本片根據好萊塢1984年的同名電影翻拍而成。12歲的德瑞·帕克(賈登·史密斯 Jaden Smith 飾)隨母親(塔拉吉·P·漢森 Taraji P. Henson 飾)由底特律搬家至中國北京,認識了同校拉小提琴的中國女孩美瑩(韓雯雯 飾)。德瑞與美瑩的交往引起了學校以程(王振威 飾)為首的小團體的不滿,在一次打鬥中,處於劣勢的德瑞被公寓管理員老韓(成龍 飾)所救,卻得罪了程的武術老師李師傅(於榮光 飾)。老韓與李師傅約定,由徒弟們在比武大會上一較高下。從此,德瑞師承老韓開始學習中國功夫,從拳腳練習到個性修煉,一點點領會武術及人生的真諦,同時也與老韓建立了深厚的友誼。但只有短期訓練的德瑞究竟能否在殘酷的比武大賽上戰勝程,取得最終勝利呢?