《掰腿》方世玉(李连杰 饰)原是城中纨绔子弟好打抱不平一日他闻说外省富豪雷老虎在次设下擂台比武招亲又听讲雷小姐貌美如花遂前往比武招亲当方世玉过赢准备打赢未来岳母李小环时一阵风吹过将台上坐着的小姐的盖头吹了起来他发现竟是一名丑女时马上故意认输溜之大吉方世玉的母亲苗翠花(萧芳芳 饰)听说儿子擂台上败下阵自觉颜面无光于是化身方世玉的哥哥方大玉前往打擂一举打败了李小环岂料雷老虎当晚即派人来接方大玉成亲世玉为救母亲只有代替母亲前往雷家成亲母子两计划新婚之后趁回门的时候一起出逃岂料方世玉的父亲方德回来了清朝中叶内忧外患民生凋敝小男孩杨露禅额头天生肉角、相貌奇异却只会吃和傻笑唯独杨母认为儿子天赋异禀将来必成大器随着年龄增长露禅渐渐展现异于常人的能力:对于种种拳脚招式过目不忘尤其是头顶肉角一旦被触动更是力大无穷无人能敌高人指出如能善用此天赋他将成为绝顶高手但若放任其颜色由红转黑必有性命之虞露禅一路颠沛流离来到陈家沟:太极拳的发源地希望学拳保命另一边段一凡在反黑组步步高升更有望成为最年轻的总督察事业爱情皆美满的段一凡开始渴望做一个真真正正的警察他处心积虑想摆脱宋先生(陈启泰 饰)和他背后的「东利贸易」…一次「福和」及「东利」的毒品交易原来是「福和」话事人找出双方叛徒的骗局一黑一白两个警察各自为自己的正义之途走上你死我亡的对峙局面…….....