All Cast

Vincent Zhao Wenzhuo

Vincent Zhao Wenzhuo

Tang Yunlong

Yang Mi

Yang Mi

Tian Xin

Xu Jiao

Xu Jiao

Tang Ning

Louis Fan Siu-Wong

Louis Fan Siu-Wong

Shui Heyi

Dennis To Yu-Hang

Dennis To Yu-Hang

Bai Long

Pau Hei-Ching

Pau Hei-Ching

Shui Heyi's Paralysed Mother

Henry Fong Ping

Henry Fong Ping

Chief Abbot Xie

Shaun Tam Chun-Yin

Shaun Tam Chun-Yin

Paul Chen