Cast (21)

Xiaochao Yuan

Yang Lu Chan

Tony Leung Ka-Fai

Chen Chang Xing

Eddie Peng

Fang Zi Jing

AngelaBaby

Chen Yu Niang

William Fung Kwun-Man

Chen Zai Yang

Daniel Wu

Mad Monk

Patrick Tse Yin

10th Grandmaster

Yuen Biao

Master Li

Peter Stormare

Duke Fleming

Yuan Wenkang

Prince Dun

Shu Qi

Lu Chan's Mother

Shen Si

Brother Tofu

Wei Ai-Xuan

Zhao Di

Chen Sicheng

Chen Geng Yun

Ying Da

Governor

Stanley Fung Shui-Fan

Grand Uncle

Nikki Hsieh

Jin Yun Er

Jade Xu

Sister Mahjong

Xiong Xinxin

Xiong Naijin

Wu Di

Chen You Zhi

Crew (7)

Stephen Fung

Director

Kuo-Fu Chen

Writer

Cheng Hsiao-Tse

Writer

Du Jie

Director of Photography

Peter Ngor Chi-Kwan

Director of Photography

Chas Chau

Visual Effects Director

Sammo Hung Kam-Bo

Stunts