Following his defeat by Master Ip, Cheung Tin Chi tries to make a life with his young son in Hong Kong, waiting tables at a bar that caters to expats. But it's not long before the mix of foreigners, money, and triad leaders draw him once again to the fight.

Max Zhang
as Cheung Tin Chi

Dave Bautista
as Davidson

Michelle Yeoh
as Tso Ngan Kwan

Xing Yu
as Fu

Liu Yan
as Julia

Kevin Cheng Ka-Wing
as Tso Sai Kit

Tony Jaa
as Sadi the Warrior

Chrissie Chau Sau-Na
as Nana

Patrick Tam Yiu-Man
as Ma King-Sang

Yuen Wah
as Agent