All Cast

Daming Chen

Daming Chen

Deng Lin

David K.S. Tse

David K.S. Tse

Charles Wong

Chen Hsiao-Hsuan

Chen Hsiao-Hsuan

Lan Lan

Harrison Liu

Harrison Liu

Su Tong