佛山贊生堂是一間譽(yù)滿全城的醫(yī)館,主人梁贊(元彪 飾)不僅詠春拳天下第一,醫(yī)術(shù)更是妙手回春,受到當(dāng)?shù)厝嗣竦膿泶?。梁贊生有兩個(gè)兒子,大兒子梁壁(謝霆鋒 飾)天生聰穎,而幼子梁春則為人敦厚老實(shí)。梁壁一直想練武,偏偏梁贊不贊成他練武,多年來一直不肯把詠春傳授給他。梁壁無(wú)奈只好自己習(xí)武,在外面結(jié)交了一幫酒肉朋友,為人好打不平。一次城里的惡少作惡時(shí)被梁壁狠狠教訓(xùn)了一頓,隨后他找來了流浪高手到贊生堂踢館,梁贊被逼迎戰(zhàn),雖然最后力挫強(qiáng)敵,但梁贊覺得梁壁整天就只會(huì)找麻煩,耍些三腳貓功夫,狠狠的罰了他一頓。梁壁從此更加不服氣,發(fā)誓要在武學(xué)上超過父親……