- 香港警队被元(任贤齐 饰)率领的悍匪打得无力还击的一幕被电视摄制队拍了下来,全港市民哗然。为了声誉,全港3万多的警员都投入到缉拿重犯的行动中。重案组督察恒(张家辉 饰)跟踪元到了一栋大厦,在他们正想行动时,副指挥官Rebecca(陈慧琳 饰)却打算把整个过程通过电视现场直播。恒与其他队员都带上了微型摄影机冲入了现场,大厦内早已躲着另一班劫匪,形势凶险,Rebecca却想剪掉此片断。在大厦内挟持人质的元把在闭路电视上录到的警匪搏击片段发给了传媒,警方更加尴尬了。元挟持人质对抗警察,恒救出了人质,逃跑了的元遇到了Rebecca,Rebecca从未见过恒跟元,便误以为元是警察恒,元将计就计,想借此脱身。
- 叶问(甄子丹 饰)携家眷来到香港,艰难度日。叶问开武馆宣扬咏春拳术,但无人问津。某日,黄梁(黄晓明 饰)登门拜访,比武之后,甘愿携一班兄弟,拜在叶问门下。黄梁因故与洪拳门下斗殴,结果被捉。叶问来救,却巧遇昔日对手金山找(樊少皇 饰),两人冰释前嫌,却不想被洪拳掌门洪震南(洪金宝 饰)拦下,以致众人被警察(郑则仕 饰)拘捕。洪震南提醒叶问,欲在香港开武馆,必须接受各大门派挑战。于是叶问单刀赴会,最终与洪震南对决,不分伯仲,叶问因拒绝缴纳会费,而遭到洪门寻衅滋事,以致武馆被关。背地里,洪震南替英国警察操持华洋比赛,但始终未有报酬,深感不平。拳击冠军龙卷风来到中国,在比赛现场中侮辱中国武术,打伤中国拳师。洪震南挺身而住,血溅现场。为了中国武术的荣誉,叶问接受了龙卷风的挑衅,为民族大义而战……