1930年代,中国武术之都佛山。这一天,武功高超的北方武术家金山钊(范少皇饰)带领众人在佛山打球。叶问(甄子丹饰)。应巡警李昭(林家栋饰)、知己吴池琳(星宇饰)等邻居的要求,以及妻子张永成(熊黛琳饰)的鼓励,叶问运用咏春拳将其制服金山,在佛山成立。以高手的身份,李昭私下里更是视他为高手。此前,叶问的心腹周清泉(任达华饰)想拉他开一家纺织厂,但他只在经济上支持周清泉,因为他害怕与心爱的妻子和儿子分开。几年后,日寇攻占佛山,叶问和幸存的邻居一样,被迫带着妻儿搬到废弃的房子里。在生计面前,叶问是在人群中争抢煤矿苦力的机会,而李昭则成为了日军的翻译。日本将军三风(池惠浩饰)是著名的武侠白痴。他奖励了他一袋白米,并派李昭去寻找可以在战场上与日军作战的中国人。悲惨的死亡。这激怒了叶问,他走进了比武场。