Undercover agent Wilson (Louis Koo) infiltreert in een criminele bende geleid door drie Vietnamese broeders. Een ervan, genaamd Archer, wordt gearresteerd. De twee andere die nog vrij rond lopen zullen alles doen om te voorkomen dat Wilson en anderen kunnen getuigen tegen de bende. Als de vriendin van Wilson wordt ontvoerd krijgt Wilson de hulp van inspecteur Ma (Donnie Yen).

Dalton Hunt is uit de wereld van Mixed Martial Arts gestapt, nadat hij het gevecht moest aanzien, waarin zijn beste vriend verlamd raakte. Maar wanneer een oneerlijke promotor hem uitlokt om het gevecht aan te gaan met de onverslagen kampioen, Patrick "The Brick" Wahle, keert hij terug in de ring...