Cast (12)

Yu Xia

Chen Wen

Li Bingbing

Liu Rong

Gong Beibi

Li Jing

Qi Gao

Haitao

Wu Chao

San

Gao Yalin

Li Liang

Tu Songyan

Sun Zi

Dayyan Eng

Ian

Chow Yun-Fat

Fa Ge (cameo)

Yuan Quan

Xiao Mi (cameo)

David Wu

One-Take Liu (cameo)

Tony Chan

Yufan

Crew (8)

Dayyan Eng

Director

Wong Ping-Hung

Director of Photography

Dayyan Eng

Writer

Dayyan Eng

Editor

Dayyan Eng

Producer

Toby Oliver

Director of Photography

Thomas Chong

Production Design

Zhang Yang

Sound Designer