All Cast

Xiaochao Yuan

Xiaochao Yuan

Yang Lu Chan

Tony Leung Ka-Fai

Tony Leung Ka-Fai

Chen Chang Xing

Eddie Peng

Eddie Peng

Fang Zi Jing

AngelaBaby

AngelaBaby

Chen Yu Niang

William Fung Kwun-Man

William Fung Kwun-Man

Chen Zai Yang

Daniel Wu

Daniel Wu

Mad Monk

Patrick Tse Yin

Patrick Tse Yin

10th Grandmaster

Yuen Biao

Yuen Biao

Master Li

Peter Stormare

Peter Stormare

Duke Fleming

Yuan Wenkang

Yuan Wenkang

Prince Dun

Shu Qi

Shu Qi

Lu Chan's Mother

Shen Si

Shen Si

Brother Tofu

Wei Ai-Xuan

Wei Ai-Xuan

Zhao Di

Chen Sicheng

Chen Sicheng

Chen Geng Yun

Ying Da

Ying Da

Governor

Stanley Fung Shui-Fan

Stanley Fung Shui-Fan

Grand Uncle

Nikki Hsieh

Nikki Hsieh

Jin Yun Er

Jade Xu

Jade Xu

Sister Mahjong

Xiong Xinxin

Xiong Xinxin

Xiong Naijin

Xiong Naijin

Wu Di

Wu Di

Chen You Zhi