All Cast

Aaron Kwok Fu-Shing

Aaron Kwok Fu-Shing

Third Master

Chang Lantian

Chang Lantian

Eunuch

Zhang Tielin

Zhang Tielin

Master Kang

Jennifer Tilly

Jennifer Tilly

Mrs. Landdeck

Hao Lei

Hao Lei

Madame Kang

Ding Zhicheng

Ding Zhicheng

Manager Qui

King Shih-Chieh

King Shih-Chieh

Manager Liu

Jonathan Kos-Read

Jonathan Kos-Read

Pastor Landdeck

Lei Zhenyu

Lei Zhenyu

Manager Dai

Lü Zhong

Lü Zhong

Lu Sao

Hei Zi

Hei Zi

Tien Niu

Tien Niu

Dennis Chan Kwok-San

Dennis Chan Kwok-San

Qin Pengfei

Qin Pengfei