Ethan Juan
as
Fan Ruyi
Zhou Dongyu
as
Hui Lan
Yang Zishan
as
Song Xiaoqiao
Yang Yang
as
James Wu
Jack Kao
as
Boss
Zhao Lixin
as
Housekeeper
Jin Song
as
Pi Lipao 'Thun...
Liu Yiwei
as
Xiao Mianhu
Du Haitao
Guo Qiu Cheng
Anders Nelsson
Li Junru
Sun Jiaolong
as
Flower Monk
Yao Xiaobao
Xia Zhixiang
Li Yang
as
Xiao Ma
Tiffany Zhang
as
Miss Wang
Sun Mengchun
as
'The Brothel' ...