All Cast

Jayden Yuan

Jayden Yuan

The Freak

Fung Hak-On

Fung Hak-On

Lao Zhao

Stephen Fung

Stephen Fung

Nan

Shu Qi

Shu Qi

Mother Yang

Andrew Lau

Andrew Lau

Father Yang

Bruce Leung Siu-Lung

Bruce Leung Siu-Lung

Dong

AngelaBaby

AngelaBaby

Chen Yu Niang

Eddie Peng Yu-Yan

Eddie Peng Yu-Yan

Fang Zi Jing

Dillon Wu Di

Dillon Wu Di

Chen You Zhi

Chen Sicheng

Chen Sicheng

Chen Geng Yun

Stanley Fung Shui-Fan

Stanley Fung Shui-Fan

Grand Uncle

Xiong Naijin

Xiong Naijin

Chen Geng Yun's Wife

Tony Leung Ka-Fai

Tony Leung Ka-Fai

Chen Chang Xing / Laborer

Ying Da

Ying Da

Governor

Mandy Lieu

Mandy Lieu

Claire Heathrow

Xiong Xinxin

Xiong Xinxin

Uncle Qin

Wei Ai-Xuan

Wei Ai-Xuan

Zhao Di

Jade Xu

Jade Xu

Sister Mahjong

Shen Si

Shen Si

Brother Tofu

William Feng

William Feng

Chen Zai Yang

Nikki Hsieh

Nikki Hsieh

Jin Yuner

Pierre Bourdaud

Pierre Bourdaud

British Soldier (uncredited)

Paul Philip Clark

Paul Philip Clark

British Soldier (uncredited)

David Torok

David Torok

British Soldier (uncredited)

Marc Philip Goodman

Marc Philip Goodman

British Soldier (uncredited)

Ivan Kotik

Ivan Kotik

British Soldier (uncredited)

Keoni Everington

Keoni Everington

British Soldier (uncredited)

Maksim Khabarov

Maksim Khabarov

British Soldier (uncredited)

Sky Liam

Sky Liam

British Soldier (uncredited)