Nach seiner legendären Niederlage gegen Ip Man hat sich Cheung Tin Chi (Max Zhang) dazu
entschlossen den Kampfsport aufzugeben und ein einfaches Leben mit seinem Sohn zu führen. Doch
der Frieden währt nicht lange denn schon bald gerät Tin Chi in Schwierigkeiten mit einer
lokalen Triade. Nachdem die Gangster sein Haus niedergebrannt haben kommt er mit seinem Sohn
bei den Freunden in der Bar Street unter. Doch schon bald finden die Drogen den Weg in die Bars
und fordern die ersten Menschenleben aus Tin Chis Freundeskreis ein. Tin Chi entscheidet sich
gegen die skrupellosen Machenschaften der Triade zu kämpfen. Doch Drogenbaron Davidson (Dave
Bautista) will sich seine Geschäfte nicht kaputtmachen lassen und schlägt zurück...