W Walled City, biednej dzielnicy Hongkongu, rządzi gang Smoka (Hung Yan-yan). Króluje tu przestępczość i hazard, a policja boi się wkraczać na teren miasta za murami. Podczas zawodów kung-fu organizowanych przez Smoka sukcesy odnosi uczeń Ip Mana (Anthony Wong), Wong (Zhou Dingyu). Gangster postanawia zorganizować ukartowaną walkę, podczas której zawodnik zginie. Ip Man postanawia uratować Wonga i doprowadzić do ujęcia Smoka. W tym celu musi wywabić gangstera z Walled City.