San Francisco, 1964. Alors qu'il est en voyage pour trouver une école pour son fils, Ip Man (Donnie Yen) se retrouve impliqué dans le conflit opposant les maîtres locaux de Chinatown et son célèbre élève Bruce Lee (Danny Chan) qui y a établi une école de Kung Fu ouverte aux non-chinois. Mais face aux préjugés racistes d'une unité de Marines, menée d'une main de fer par le cruel et suprémaciste Sergent Geddes (Scott Adkins), il va devoir user de son art du Wing Chun pour vaincre le mépris et ramener la paix.