Mimo, że nie wspomniano o tym w filmie, to mistrz Yip Man faktycznie pracował jako policjant w czasie inwazji japońskiej.
Pierwsze zdjęcia do filmu były kręcone w magazynie w przemysłowej dzielnicy Szanghaju. Na samym początku filmowcy mieli małe problemy jak nakręcić tam sceny, gdyż hangar nie oddawał dawnych lat. Tak więc scenografowie pracowali przez tydzień czasu przekształcając magazyn tak, by plan zdjęciowy oddawał klimat lat 30.
Podczas jednej z prób scen walki, Donnie Yen został ranny, gdy przez przypadek jedna z osób wymachująca toporem, przecięła skórę obok lewego oka aktora. Aktor miał również na planie masażystę, od momentu, gdy Donnie nie mógł unieść prawego ramienia z powodu kontuzji.
Hiroyuki Ikeuchi, który w obrazie grał japońskiego generała, podczas zdjęć doznał łagodnego wstrząsu mózgu.
Scenariusz do filmu „Ip Man” został napisany przez Edmonda Wonga, syna producenta filmowego Bak-Ming Wonga.
Mimo, że jest to pierwszy film skoncentrowany wokół Yip Mana, to pomysł na zrobienie biografii o Yip Manie krążył przez 30 lat. Donnie Yen był rzeczywiście szykowany do odegrania mistrza w rzekomym pierwszym filmie biograficznym, który miał wejść do produkcji w roku 1997. W obrazie miał także zagrać Stephen Chow, wcielając się w dorosłego Bruce’a Lee. Jednak produkcja miała tylko jeden dzień zdjęciowy zanim projekt został anulowany i trafił do kosza.
Po tym jak w drugiej połowie lat 90 upadł projekt biograficzny, opowiadający o Ip Manie, producent Bak-Ming Wong postanowił stworzyć od podstaw swój własny film biograficzny o życiu tego mistrza. Po pierwsze Bak-Ming Wong uzyskał zgodę synów Ip Mana. Następnie filmowcy udali się do Foshan, by zbadać przebieg i życie mistrza. Ip Chun, najstarszy syn Ip Mana, wraz ze swoim uczniem, mistrzem sztuk walk Leo Au-yeungiem i kilkoma innymi specjalistami od Wing Chun służył jako doradca technicznych na planie filmowym w kwestii historii, a także choreografii walk.
W momencie szukania kandydata do głównej roli, Andy’emu On zaproponowano występ w obrazie, ale aktor musiał odmówić z powodu konfliktów harmonogramu.