1950年,詠春派一代宗師葉問(黃秋生 飾)與妻子張永成(袁詠儀 飾)帶同兒子葉准到澳門生活,繼而到香港謀生。一次較量,梁雙(洪天明 飾)甘拜下風,並拜葉問爲師。其後,葉問先後收了李瓊(蔣路霞 飾)、陳四妹(鍾欣桐 飾)、鄧聲(陳小春 飾)、汪東(周定宇 飾)、吳贊等人爲徒。但最矚目是與紅顏知己珍妮(周楚楚 飾)一段鮮爲人知的事跡。 汪東與吳贊好鬥,四處與其他門派「講手」,經常需要葉問調解。某夜,工友們與梁雙在天台開會起衝突,葉問出手制伏衆人。另一方面,鄧聲沉迷名利,與貪汙警員同流合汙。葉問向鄧聲曉以大義,鄧聲終暗中協助因引發警民衝突而被捕的李瓊獲釋。 1959年,九龍城寨由江湖中人地頭龍(熊欣欣 飾)統領,經營不良勾當。鄧聲答應暗助魏霸天(盧偉光 飾)的獅隊勝出,好讓地頭龍操控比賽結果。比賽當天,魏霸天偷襲吳忠(曾志偉 飾),葉問出手救助吳忠,擊敗魏霸天。葉問與吳忠成了莫逆之交。