Cast (26)

Zhang Ziyi

Zhan Zhou

Eric Wang

Zhan Yunying (Big Bear)

Jackson Yee

Blind Song

Mei Ting

Wang Chen

Zhao Liying

Xi Lin

Lei Jiayin

Xue Zhiwu

Runxuan Liu

Nala

Zhang Yu

Dr. Liang

Anna Kirke

Nanny

Yang Mi

Wang Xumei

Kang Chunlei

Kang Zhongliang

Peng Yuchang

Cai

Yin Fang

Zhang Yan

Chen Guoqing

Prosecutor

Zhang Jianya

Zhang Jinzhao

Zhou Yemang

Wang Yiyang

Dong Chengpeng

He Huixian

Xu Xiang

Supervisor

Li Xian

Zhang Baofu

Sun Qiang

Judge

Fan Wei

Ye Boxiu

Ci Sha

Chen Kaizhou

Zhou Siyu

Yulin Zhang

Zhan Zhou's Stage

Joanna Feng

Shen Jiani

Wu Ling

Crew (20)

Jake Pollock

Director of Photography

Dora Ng Lei-Lo

Costume Designer

Natalie Holt

Original Music Composer

William Chang

Editor

Nopawat Likitwong

Sound Designer

Li Sun

Production Design

Jiang Wu

Sound Designer

Yibo Zhang

Editor

Yu Fei

Music Producer

Peter Chan

Producer

Han Shuai

Co-Director

Li Sun

Art Designer

Peter Chan

Director

Jiang Feng

Writer

Jiang Feng

Novel

Pan Yiran

Writer

Peter Chan

Executive Producer

Shi Ling

Screenplay

Shang Yang

Screenplay

William Chang

Thanks