
Following his confrontation with the nefarious DOA organization, Ken (Chow Yun Fat) is looking forward to going back to enjoying his retirement. His rest is cut abruptly short when his protégé Vincent (Shawn Yue), who's now working for Interpol, asks for Ken's help in taking down the real mastermind behind DOA, Aoi. The two head to Thailand, where DOA's former chief accountant Mark (Nick Cheung) has escaped with his daughter.
Ken / Ko Chun

Vincent

Molly

Mark

Victor

Rainbow

Purple

Victor's Daughter

Yan

Mark's Ex-Wife

Aoi

Ma Tai-fat

Ma Tai-fat's Companion
Michael

Donnie Yen

Mercenary

Jackie

Ben

Smartie

Champ

Rymi

Mr. Hon

Casino Dealer

Thai Casino Boss

David
Jiang

Mo Jing
Chen Gang

Long Tai

Killer
Killer
Killer
Killer
Killer
Killer
Vic's Bodyguard
Vic's Bodyguard
Vic's Bodyguard
Vic's Bodyguard

Vic's Bodyguard
Molly's ex-boyfriend
Fat Dragon
Fat women on boat
Chef Granmother
Jury

Jury
Flight Controller
Flight Controller
Robot Stupid Qiang

Parker
Interpol
Interpol

Interpol
Sniper
Sniper
Sniper

Sniper

Sniper
Sniper
Sniper
Sniper
Sniper
Sniper

D.O.A.'s Retinue

D.O.A.'s Retinue
D.O.A.'s Retinue
D.O.A.'s Retinue
D.O.A.'s Retinue

D.O.A.'s Retinue
D.O.A.'s Retinue
D.O.A.'s Retinue

Unknown Role
