叶问(甄子丹饰)带着家人来到香港,日子并不好过。叶文开办了一所武术学校来推广咏春拳,但没人在意。一天,黄亮(黄晓明饰)前来拜访。比武结束后,他愿意带着一群兄弟拜在叶问的门口。黄亮因为某些原因和洪拳打架被抓了。叶问前来救援,但他碰巧遇到了他以前的对手金山(樊少皇饰)。他们弥补了分歧,但他们不想被洪拳会会长洪振南(洪金宝饰)阻止,因此所有人都被警察逮捕(郑则仕饰)。洪振南提醒叶问,要想在香港开武馆,必须接受各大门派的挑战。于是叶问单刀赴会,最后和洪振南正面交锋,不分上下。由于叶问拒绝缴纳会费,他受到洪门的挑衅,以至于武馆被关闭。在幕后,洪振南为英国警察组织中外比赛,但他从未得到报酬,他对此深感委屈。拳王龙卷来到中国,在比赛现场侮辱中国武术,并打伤中国拳手。洪振南站起来活了,血溅现场。为了中国武术的荣誉,叶问接受了龙卷风的挑衅,为民族正义而战...