Behind every great martial artist lies a teacher.
Nadat Ip Man (Donnie Yen) in de tweede Chinees Japanse oorlog zijn vechtkunsten tegen de Japanners inzette, vluchtte hij in 1949 naar Hongkong en probeerde daar een Wing Chun vechtschool op te richten. Als de machtige meester Hung (Sammo Hung) dat hoort, stelt hij Ip Man voor een hachelijke opgave. Hij moet zich in een gevecht tegen de klok tegen vechters van alle mogelijke stijlen het nodige respect verdienen. Ook vanuit de kant van een corrupte politie-officier (Charlie Mayer) en de Britse bokskampioen Twister (Darren Shahlavi) dreigt nog meer gevaar. Voor Ip Man gaat het om de eer van het Chinese volk maar ook om de kans zijn vechtschool te kunnen openen…