12歲的阿牛(陳國(guó)坤飾演)由于家庭貧困,還要照顧近乎失明的父親,在街上賣(mài)熒光棒賺錢(qián),卻被一群惡霸拖到后巷,拳打腳踢。原來(lái),牛爸(林家華飾演)在試圖救朋友星樹(shù)時(shí),被壞人弄傷了雙眼。失明后,他不想給兄弟們帶來(lái)負(fù)擔(dān),所以他發(fā)出了死亡的消息,導(dǎo)致世界蒸發(fā)。邢叔叔多年來(lái)一直飽受困擾,因?yàn)樗麤](méi)能報(bào)答牛的救命恩情?,F(xiàn)在,一個(gè)偶然的機(jī)會(huì),兄弟倆團(tuán)聚了。作為一名武術(shù)大師,星叔承諾會(huì)好好教牛,讓他成為一個(gè)成功的人。后來(lái),阿牛正式成為了一名弟子,并將星叔視為轉(zhuǎn)世的父親。這時(shí),阿牛也意識(shí)到了一個(gè)道理,那就是武術(shù)不一定要硬,他的性格是打抱不平的。因此,每當(dāng)有人被欺負(fù)時(shí),他都會(huì)幫助并把壞人當(dāng)作活靶子來(lái)練習(xí)。在滿(mǎn)足人心的同時(shí),他的武術(shù)也變得更快、更無(wú)情、更準(zhǔn)確。隨著興術(shù)年齡的增長(zhǎng),武館的聲譽(yù)大幅下降,武館收入也不足以維持。阿牛只能偷偷打黑拳,但所有比賽的出場(chǎng)費(fèi)和獎(jiǎng)金都不足以維持拳館,所以阿牛和小豬(敖嘉年飾)決定在一個(gè)勞動(dòng)力高但工作量小的屠宰場(chǎng)工作。有一次,小豬無(wú)意中發(fā)現(xiàn)陳彪和他的兄弟牛梗(劉軍偉飾)在決斗館用生豬運(yùn)毒。陳彪趁機(jī)報(bào)復(fù)阿牛多次擊敗他的拳擊手,損害了他的聲譽(yù),影響了拳擊館的生意。斗牛犬首先用聰明的話(huà)語(yǔ)說(shuō)服了小豬,李麗引誘他在分享了自己的利益后,讓父親的拳擊館度過(guò)難關(guān)。為了證明他能為拳擊館做出貢獻(xiàn),小豬同意幫助運(yùn)送毒藥。誰(shuí)知道呢,這只斗牛犬設(shè)置了一個(gè)陷阱,讓小豬在錯(cuò)過(guò)后排便,以此作為將小豬打成非人類(lèi)的理由。阿牛忍不住心中的悲傷,決定去找陳彪和竇牛記算賬。阿牛單槍匹馬殺死了陳彪的武館,準(zhǔn)備為他的朋友報(bào)仇。兩人決定在競(jìng)技場(chǎng)上決一死戰(zhàn)。最后,阿牛怎么能以一顆正義的心打敗邪惡勢(shì)力,并以皇帝的姿態(tài)登上競(jìng)技場(chǎng)面對(duì)敵人