Cast (57)

Daniel Wu

Tinbo

Zhang Ruoyun

Ziwan

Zhang Jingchu

Ko Yu

Joseph Chang

Jia

Amber Kuo

Jane

Kuang-Yao Fan

Tang

Batu Ying

Cousin

Li Haitao

Wolf

Eddie Cheung Siu-Fai

David

Wayne Lai Yiu-Cheung

Tin

Jim Chim Sui-Man

Professor Lee

Philip Keung Ho-Man

Wai Wai

Timmy Hung Tin-Ming

Police Officer Ngai

Chung King-Fai

Tinbo's Father

Tam Bing-Man

Uncle Cai

Wong Sze-Yan

Lo Gwai

Joman Chiang

Rei / Yu (voice)

Rose Chan Ka-Wun

Police Officer Yuen

Ken Law Ho-Ming

Alec

Edward Chui Wai-Tung

Joe

Michael Chan

On Jai

German Cheung Man-Kit

Siu Jeung

Michelle Wai Si-Nga

Tinbo's Wife

Royce Lam

Hin

Belinda Yan

Amy

Cady Lam Chin-Yim

Betty

Marcus Fok

Baldy

Ronald Yan Mau-Keung

Police Officer Head

Eddie Ho Wai-Yip

Police Officer Ho

Peter Chan Wai-Keung

Mysterious Man A

Tommy Leung Pok-Yan

Mysterious Man B

Lui Yin-Lok

Kid Tinbo

Tina Cheng

Tinbo's Mother

Lai Siu-Ling

News Reporter

Suen Lik-Man

Ziwan's Father

Jacky Lo

Security Guard

Wong Wing-Kit

Security Guard

Benny Lai Keung-Kuen

Security Guard

Yeung Yik

Security Guard

Karl Lau

Security Guard

Cho Fei-Yeung

Security Guard

Au Wing-Hin

Security Guard

Fok Yiu-Hang

Orchestra

Lam Hoi-Ming

Orchestra

Lam Man-Wai

Orchestra

Isabella Chan

Dancer

Leung Fung-Yin

Dancer

Carlos Koo

Guest

Chan Kiu-Tin

Guest

Leung Choi-Ki

Guest

Wong Kwun-Nam

Guest

Akai Lee

Engineer

Piazina

Tang's Girlfriend

Sam Chan Yu Sum

Ziwan (voice)

Soi Cheang

Jia (voice)

Vivian Chan

Jane (voice)

Stephen Au Kam-Tong

Tang (voice)

Crew (14)

MJ Chan

Stunts

Jacqueline Liu Yuen-Hung

Producer

Royce Lam

Third Assistant Director

Ringo Lam

Director

Ringo Lam

Screenplay

Dave Klotz

Music

Choi Man-Lung

Director of Photography

David M. Richardson

Editor

Ken Law Wai-Ho

Visual Effects Supervisor

Eric Lau Kin-Ming

Sound Recordist

Hiroshi Fukazawa

Screenplay

Shen Shi-Qi

Screenplay

Marcus Fok

Stunt Coordinator

Ringo Lam

Story