Ye Liu
Fang Zhen Dong
Ye Liu
Fang Zhen Dong
Anthony Wong Chau-Sang
Zhong
Shu Qi
Li Peiru
Liang Tian
Fang Zhencong
Feng Danying
Xiaowan
Sa Rina
Xiaowan's mother
Zhang Songwen
Tian Gao
Andrew Lin
Andrew Lau Wai-Keung
Director
Yang Zhen Yu
Director of Photography
Wai Chiu Chung
Editor
Chan Kwong-Wing
Original Music Composer
Ho Yiu-Leung
Assistant Director
Theresa Tang Kit-Ming
Screenplay
John Chong
Producer
Yu Dong
Producer
Andrew Lau Wai-Keung
Producer