All Cast

Zheng Xitong

Zheng Xitong

Xu Siwei

Wang Yiqi

Wang Yiqi

Yang Lin

Benz Hui Siu-Hung

Benz Hui Siu-Hung

Li Luobing

Felix Lok Ying-Kwan

Felix Lok Ying-Kwan

Priest

Jackson Liu

Jackson Liu

Yang Dong

Song Xiang

Song Xiang

Dean Zhan

Zhang Na

Zhang Na

Chen Yirou