Credits
Cast

Zhang Ziyi
Shang Qinqin

Aaron Kwok
Zhao Deyi

Jiang Wenli
Cook

Pu Cunxin
Qi Quan

Wang Baoqiang
Blabber

Tao Zeru

Sun Haiying
Li Danyang

Cai Guoqing

Li Jianhua

Feng Xiaogang

Jiang Wen

Lu Chuan
Art
Wang Weiyuan
Art Direction
Camera

Christopher Doyle
Director of Photography

Tao Yang
Director of Photography
Editing
Li Dianshi
Editor
Production
Qian Zhongyuan
Executive Producer

Bill Kong Chi-Keung
Producer

He Bing
Producer
Zhang Qiang
Producer
Hong Qin
Producer
Ma Hefeng
Producer

Gu Changwei
Producer, Director of Photography, Director, Writer
Sound
Zuoxiao Zuzhou
Original Music Composer
Gu Changning
Sound, Producer
Writing

Yang Weiwei
Writer