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
Michael
Donnie Yen
Mercenary
Jackie
Ben
Smartie
Champ
Rymi
Mr. Hon
Casino Dealer
Thai Casino Boss
Jiang
Chen Gang
Long Tai
Vic's Bodyguard
Jury
Robot Stupid Qiang
Interpol
Sniper
Sniper
Sniper
D.O.A.'s Retinue
D.O.A.'s Retinue
D.O.A.'s Retinue
Director
Producer
Screenplay