Daniel Wu
Tinbo
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)
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