Cast (15)

Aaron Kwok

Third Master

Chang Lantian

Eunuch

Zhang Tielin

Master Kang

Jennifer Tilly

Mrs. Landdeck

Hao Lei

Madame Kang

Ding Zhicheng

Manager Qui

King Shih-Chieh

Manager Liu

Jonathan Kos-Read

Pastor Landdeck

Lei Zhenyu

Manager Dai

Lü Zhong

Lu Sao

Hei Zi

Tien Niu

Dennis Chan Kwok-San

Qin Pengfei

Wang Deshun

Chang You [Chief escort]

Crew (13)

Christina Yao

Writer

Jeremy Thomas

Executive Producer

Cheng Yi

Author

Peggy Chiao

Producer

Seikô Nagaoka

Original Music Composer

Su Cong

Original Music Composer

Christina Yao

Producer

Li Congxi

Line Producer

Christina Yao

Director

Anthony Pun Yiu-Ming

Director of Photography

Ng Yuen-Fai

Visual Effects

Stephen Tung

Choreographer

Kenneth Yee

Art Direction