Wilson Yip
as
Daniel Wu
as
Au Hoi Man
Raymond Ho-Yin Wong
as
Hung
Sammy Leung
as
Over
Daniel Wu
as
Kang Mingxun
Sammi Cheng
as
Wang Qiyao
Dion Lam
as
Caine
Louis Koo
as
Jack Ho
Daniel Wu
as
Joe Szema
Kenneth Tsang
as
Tony Wong
Stephen Fung
Director
Angelababy
as
Chen Yu Niang
Peter Stormare
as
Duke Fleming
Biao Yuen
as
Li Qiankun
Daniel Wu
as
Mad Monk
Stephen Fung
Director
Angelababy
as
Chen Yu Niang
Siu-Lung Leung
as
Dong
Daniel Wu
as
Mad Monk
Stephen Fung
as
Nan
Daniel Wu
as
Jie
Bingbing Fan
as
Lily
Ken Lo
as
Little Tai
Jackie Chan
as
Steelhead
Chen Chang
as
General Xin
Ye Liu
as
Liu
Daniel Wu
as
Lord Yu
Liu Wei
as
Xiang Liang
Li Qin
as
Cheater
Daniel Wu
as
Dr. Liang
Teng Shen
as
Ex-boyfriend
Daniel Wu
as
Big Head
Nicholas Tse
as
Chan Ho-Nam
Andy On
as
Ben Chan
Daniel Wu
as
Dave Wong
Daniel Wu
as
Koo
Aaron Kwok
as
Suen Siu Yan
Ekin Cheng
as
To Hou Sun
Daniel Wu
as
Captial Tsai
Tony Chiu Wai Leung
as
Chang Hsien
Ziwen Wang
as
Li Chiao
Jiang Wu
as
Revolutionist
Daniel Wu
as
Au Hoi Man
Hiro Hayama
as
Cheun
Raymond Ho-Yin Wong
as
Hung
Sammy Leung
as
Over
Daniel Wu
as
Ken
Tôru Nakamura
as
Akatora
Daniel Wu
as
Daniel
Ken Lo
as
Inspector Wing
Jackie Chan
as
Poor Fisherman
Dan Fogler
as
Dr. Sokolov
Embeth Davidtz
as
Dr. Unger
Neil deGrasse Tyson
as
Himself
Daniel Wu
as
William Xu
Andrew Dasz
as
The Assassin
Amber Kuo
as
Xiaozhen
Daniel Wu
as
Zong Tianbao
Kevin Spacey
as
Chuck
Daniel Wu
as
Li
Kenneth Tsang
as
Mr. Wang
Peter Stormare
as
Richard
Daniel Wu
as
Prince Wu Luan
Xun Zhou
as
Qing Nu