Cast (71)

Chow Yun-Fat

Ken / Ko Chun

Shawn Yue Man-Lok

Vincent

Carina Lau Kar-Ling

Molly

Nick Cheung Ka-Fai

Mark

David Chiang Da-Wei

Victor

Kimmy Tong Fei

Rainbow

Michelle Hu

Purple

Bella Lo

Victor's Daughter

Angela Wang

Yan

Yuan Quan

Mark's Ex-Wife

Jin Qiaoqiao

Aoi

Philip Keung Ho-Man

Ma Tai-fat

Zaneta Wong

Ma Tai-fat's Companion

Andy Lau Tak-Wah

Michael

Eric Tsang Chi-Wai

Donnie Yen

Sean Tierney

Mercenary

Connie Man

Jackie

Kenny Wong Tak-Ban

Ben

Wong Jing

Smartie

Natalis Chan Pak-Cheung

Champ

Ken Lo Wai-Kwong

Rymi

Felix Lok Ying-Kwan

Mr. Hon

Fan Ling

Casino Dealer

Treechada Petcharat

Thai Casino Boss

Ash Yap

David

Aman Chang

Jiang

Chang Sze-Man

Mo Jing

Lee Tat-Chiu

Chen Gang

Alan Ng Wing-Lun

Long Tai

Wang Huan

Killer

Ivan Li Chun-Shing

Killer

Marco Leung Wing-Yip

Killer

Ken Pun Tze-Chung

Killer

Thomas Leung Wing-ho

Killer

Zee Ho-Sum

Killer

Lai Chi-Wai

Vic's Bodyguard

Lam Wai-Pen

Vic's Bodyguard

Hayz Yau

Vic's Bodyguard

Thomas Hin

Vic's Bodyguard

Shek Wing Hong

Vic's Bodyguard

Adam Zima

Molly's ex-boyfriend

Bundid Songvana

Fat Dragon

Suvitchaya Yenworn

Fat women on boat

Wattana Koomkrong

Chef Granmother

Pramote Thianchaikerdsilp

Jury

Chalotorn Nuanthong

Jury

Dane Francis

Flight Controller

Yannick Ben

Flight Controller

Esta Sham

Robot Stupid Qiang

Bill Majcher

Parker

Fung Chi-Yip

Interpol

Siu Ka-Ho

Interpol

Brian Yeung Kwok-Chung

Interpol

Stanly Ma

Sniper

Tong Chung-Teen

Sniper

Peter Chan Bei-Dak

Sniper

Wong Yui-Sang

Sniper

Alex Ng

Sniper

Wong Hou-Kwun

Sniper

Li Man-Chun

Sniper

Ho Chi-Kit

Sniper

Matt Totty

Sniper

Jai Day

Sniper

So Wai-Nam

D.O.A.'s Retinue

Chow Mei-Shing

D.O.A.'s Retinue

Derek Lam Ling-Yuen

D.O.A.'s Retinue

Xavier Leung Kwok-Kin

D.O.A.'s Retinue

Wong Chi-Wang

D.O.A.'s Retinue

Sunny Chow

D.O.A.'s Retinue

Lo King-Shing

D.O.A.'s Retinue

Lo Kei

D.O.A.'s Retinue

Crew (11)

Shandy Lui Fung-Shan

Costume Designer

Azrael Chung

Editor

Andrew Lau Wai-Keung

Producer

Andrew Cheuk

Production Design

Wong Jing

Director

Wong Jing

Screenplay

Aman Chang

Co-Director

Andrew Lau Wai-Keung

Director of Photography

Yu-Peng Chen

Original Music Composer

Comfort Chan Kwong-Wing

Original Music Composer

Wong Jing

Producer