Cast
Daniel Wu
Peter Choi (Young)
Terrance Lau Chun-Him
M.B. Lee (Young)
Wu Kang-ren
Simon Keswyk Poon
Gardner Tse Kwan-ho
Sir William Keswyk Poon
Louise Wong Tan-nei
Jodie Yuen
Fish Liew Chi-yu
Rosamund Keswyk Poon
Chow Yun-Fat
Oswald S.C. Kan
Aaron Kwok Fu-shing
Sean Lau
Louis Koo
Adrian Yip
Tony Leung Ka-fai
M.B. Lee
Crew
Leung Lok-Man
Director
Leung Lok-Man
Writer
Anthony Pun Yiu-Ming
Director of Photography
Hanz Au
Original Music Composer
Iris Liu Wing-sum
Original Music Composer
Jolyon Cheung
Original Music Composer
Nicky Li Chung-Chi
Choreographer
David M. Richardson
Editor
Fan Zhaoshuo
Editor
Karen Yip Kar-Yan
Costume Designer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.