เรื่องราวตั้งอยู่ในปี 1930 ที่เมือง ฟูเจี้ยน ประเทศจีน โดยติดตามชีวิตของ Ip Man, ผู้ที่มีทักษะการต่อสู้ที่ยอดเยี่ยมและเป็นที่เคารพนับถือในวงการศิลปะการต่อสู้ แต่เขาใช้ชีวิตอย่างเรียบง่ายและไม่ต้องการทำสงครามหรือมีความขัดแย้งใด ๆ
เมื่อสงครามจีน-ญี่ปุ่นเริ่มต้นขึ้น ชีวิตของ Ip Man ต้องเผชิญกับความยากลำบาก เมื่อญี่ปุ่นเข้ามาครอบครองจีนและผู้คนในเมืองถูกทำร้ายและกดขี่ ในช่วงเวลานี้ Ip Man ต้องเลือกที่จะยืนหยัดและปกป้องศิลปะการต่อสู้ของเขา รวมถึงการช่วยเหลือผู้คนในชุมชน
ภาพยนตร์ยังสำรวจความสัมพันธ์ระหว่าง Ip Man และครอบครัวของเขา รวมถึงการเผชิญหน้ากับ Germano (รับบทโดย Hiroyuki Ikeuchi), หัวหน้าทหารญี่ปุ่นที่ท้าทาย Ip Man ให้ต่อสู้ ซึ่งนำไปสู่ฉากการต่อสู้ที่น่าตื่นเต้นและเข้มข้น