劉晶(周星馳飾)雖然贏得世界自由搏擊冠軍,但壹千萬獎金全被四位師父花光。牛皮(陳百祥飾)十分仰慕晶,想拜他為師,但卻被誤認為同性戀,造成壹連串誤會。劉晶與牛皮晚上在暗巷遭人襲擊,劉晶身受重傷,此時壹位自稱牛雜的蒙面人(蕭芳芳飾)出現救了兩人。牛皮帶劉晶回家,劉晶迷糊中錯認牛皮的表妹婉君(張敏飾)為他的女友霍敏(張敏飾),婉君亦對劉晶有好感。 牛皮的姑姑牛牡丹其實就是當晚的蒙面人,她雖身負絕世武功,卻為了牛皮的安全不肯傳授。鄭(元華飾)橫刀欲報弟仇,找到躲藏於牛皮家的劉晶,並抓走牛皮及婉君,逼劉晶擂臺上再戰。劉晶右手已廢,加之時間緊迫,牛牡丹唯有想辦法將失傳已久的“電角神拳”傳授給劉晶。 擂臺上劉晶的電拳力終於把鄭橫刀電成了乞丐,壹切都以大團圓結局。