Cast

Aaron Kwok
Suen Siu Yan

Ekin Cheng Yee-Kin
To Hou Sun

Daniel Wu
Koo

Gallen Lo Ka-Leung
Yiu Tin Chung

Angelica Lee Sin-Jie
Su Fong / Amy

Ning Jing
Ting

Jan Lam Hoi-Fung
Chu

Yu Rongguang
Inspector Mok

Tommy Yuen Man-On
Yiu Ha

Samuel Pang King-Chi
So Fu On

Chloe Chiu
Winnie

Eric Tsang Chi-Wai
Uncle Choi

Sam Lee
Leung Tak

Lam Suet
Mou Wai Bun

Kenny Wong Tak-Ban
Detector

Anson Leung Chun-Yat
Detector

Tony Ho
Inspector

Lau Siu-Ming
Tsim Pak Tat

Pang Hoi-Kwan
Mrs. Lam
Phoebe Fung
Long Hair Lady
Ip Ka-Fuen
Woman on plane
Wing Chun
Woman on plane
Patrick Chow
Hung Chi Man

Lee Tin-Cheung
Suen's Colleague
Chan Wai-Kin
Suen's Colleague
Vernon Fong
Suen's Colleague
Monnie Chim Sau-Gwan
Suen's Colleague
Shirley Chui
Reporter
Chiu Kin-Tong
Reporter
Tang Kwun-Hang
Reporter

Jerry Leung Ho-Kai
Yiu's body guard
Ricky Hui
Yiu's body guard
Kenny Wong
Yiu's body guard
Martin Ma
Yiu's body guard
Sheung Ming-Fai
Fortune Teller
Guthrie Yip Wing-Wong
Thomas Liu
Johnnie Guy
Lo
Gwok Wai
Victim
Kwok Man-Lok
To's son
Wong Long-Ki
To's daughter

Samuel Yau Man-Shing
Editor

Johnny Cheung Wa
Killer on ship
Ada
Killer on ship

Victy Wong Yin-Keung
Tsim's body guard

Kenneth Cheung Moon-Yuen
Ambulanceman
Pang Wai-Ming
Ambulanceman
Bobby Fok
Accuse
Winston Yeh Ying-Wen
Judge
Patel Nimisha
Indian/Pakistan family
Mahesh Sahni
Indian/Pakistan family
Nimisha
Indian/Pakistan family
H Patel
Indian/Pakistan family
Boloto Wu
Security Guard

Jack Wong
Diver
Louis Keung Kwok-Wah
Diver

Au Hin-Wai
Senior Officer (uncredited)

Courtney Wu
Pork Seller (uncredited)
Chow Mei-Shing
Yiu's body guard (uncredited)

Lee Kin-Hing
Shopper at Central Market (uncredited)
Crew

Benny Chan Muk-Sing
Producer
(Production)

Benny Chan Muk-Sing
Director
(Directing)

Ivy Ho
Writer
(Writing)

Anthony Pun Yiu-Ming
Director of Photography
(Camera)

Anthony Chue Chan-Tung
Original Music Composer
(Sound)

Alvin Lam
Executive Producer
(Production)

Daneil Lam Siu-Ming
Executive Producer
(Production)
Chiu Suet-Ying
Executive Producer
(Production)

Li Shuihe
Co-Executive Producer
(Production)
Cary Cheng Kim-Fung
Associate Producer
(Production)
Lam Ji-Hung
Production Manager
(Production)

William Chang
Production Design
(Art)
Alfred Yau Wai-Ming
Art Direction
(Art)
Yau Chi-Wai
Editor
(Editing)

Nicky Li Chung-Chi
Fight Choreographer
(Crew)
Mandy Ngai Man-Yin
Director of Photography
(Camera)