Cast (59)

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

So Fu On

Chloe Chiu

Winnie

Eric Tsang

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 (16)

Benny Chan Muk-Sing

Director

Ivy Ho

Writer

Benny Chan Muk-Sing

Producer

Anthony Pun Yiu-Ming

Director of Photography

Anthony Chue Chan-Tung

Original Music Composer

Alvin Lam

Executive Producer

Daneil Lam Siu-Ming

Executive Producer

Chiu Suet-Ying

Executive Producer

Li Shuihe

Co-Executive Producer

Cary Cheng Kim-Fung

Associate Producer

Lam Ji-Hung

Production Manager

William Chang

Production Design

Alfred Yau Wai-Ming

Art Direction

Yau Chi-Wai

Editor

Nicky Li Chung-Chi

Fight Choreographer

Mandy Ngai Man-Yin

Director of Photography